Я пытаюсь сделать скриншот содержимого моего WebView. Я создаю растровое изображение, а затем создаю canvas из этого растрового изображения, затем вызываю метод drawPage (canvas) внутри onPageFinished () (это обратный вызов из WebChromeClient), но внутри onPageFinished () webView по-прежнему не загружен контент, поэтому я вижу только сначала черная страница, а затем я вижу предыдущие страницы (потому что, когда я вызываю ее во второй раз, предыдущие страницы загружаются в webView). Как я мог справиться с этой проблемой? Я могу решить это с помощью хэдлеров с некоторой задержкой, но я думаю, что должен быть лучший способ сделать это.
Спасибо за помощь.