Насколько я понимаю, PictureListener.onNewPicture()
WebView вызывается всякий раз, когда уже загруженная страница заканчивает рендеринг (или повторный рендеринг в случае, если движок WebKit пересчитывает макет страницы).
Я тоже (думаю,что я) понимаю, что эти рендеры WebView контролируются внутренне в WebView, и, как правило, мне было бы все равно, как они генерируются.
Однако для определенной функции в моем приложении мне нужно вызвать дополнительные PictureListener.onNewPicture()
без повторной загрузки URL (т.е. без reload()
или loadUrl()
).
По сути, я ищу такую функцию, как repaint () или redraw () иликакой-то другой механизм, который генерирует только еще один PictureListener.onNewPicture()
и все (без медлительности и накладных расходов, связанных с повторной загрузкой данных).
Есть ли способ достичь этого?