Capturar imagem do WebView
É possível escutar o carregamento da página do WebView completo e capturar a captura de tela da página carregada?
Eu tentei de duas maneiras, mas as duas não estão funcionando:
usandoWebViewClient
eonPageFinished(WebView view, String url)
.
Não funciona (e está descrito nos documentos) porque o Picture pode não estar pronto neste momento
usandoWebView.PictureListener
eonNewPicture(WebView view, Picture picture)
Também não resolve o problema, porque esse método chama tempos indeterminados. Na primeira vez, a imagem geralmente contém apenas parte do conteúdo da página. E não sei como determinar se a chamada atual é a última da página.
Quero notar que o problema é encontrar o momento certo para fazer a captura de tela, e não como isso pode ser feito.