Как определить ПОСЛЕДНИЙ вызов WebViewClient.onPageFinished()?

Итак, теперь, когда PictureListener.onNewPicture() устарело, я должен полагаться на некоторую производную от WebViewClient.onPageFinished() .

Я могу придумать некоторую логику (со слишком большим количеством таймеров...), чтобы сделать это, но остается одна проблема: некоторые веб-страницы доставляют (по какой-то странной причине) более одного WebViewClient.onPageFinished().

Меня интересует только последний.

Есть ли способ узнать, надвигается ли еще одно WebViewClient.onPageFinished()?

(также объяснение того, какие обстоятельства вызывают срабатывание более одного WebViewClient.onPageFinished() для одного и того же запроса страницы, было бы наиболее полезным для моего понимания).


person uTubeFan    schedule 11.12.2011    source источник