Как остановить потоп onNewPicture() s?

В моем крошечном приложении я получаю то, что мне нужно с веб-страницы после первого onNewPicture().

Но WebView PictureListener продолжает бомбардировать мое приложение с помощью обратных вызовов onNewPicture()... Это несмотря на WebSettings.setBlockNetworkImage() установлен на true.

Есть ли способ сказать WebView прекратить прослушивание/отправку/обработку onNewPicture() s?

Ответ 1

Есть ли способ сказать WebView прекратить прослушивание/отправку/обработку onNewPicture() s?

Отключив манжету, я бы назвал setPictureListener(null) на WebView, как только вам не нужно будет получать уведомления.

Обратите внимание, что PictureListener отмечен как устаревший, хотя и с моей головы. Я понятия не имею, что его заменяет.