我在對話框中使用WebView,首次啓動時,最多需要1秒才能呈現非常簡單的內容。內容從代碼設置爲字符串(不從網絡加載)。在開始的一段時間裏,我看到空的對話框,然後出現內容。如何在WebView準備好顯示的時刻設置回調,然後在AlertDialogBuilder上調用顯示?我試過WebViewClient.onPageFinished,WebViewClient.PictureListener.onNewPicture,WebChromeClient.onProgressChanged(== 100),沒有任何效果。如何在WebView呈現數據時準備顯示回調設置回調
5
A
回答
1
webViewInstance.setPictureListener(new PictureListener() {
@Override
public void onNewPicture(WebView view, Picture picture) {
// the code goes here
}
});
相關問題
- 1. Titanium - 當通過異步回調加載Webview時不會呈現
- 2. 模板呈現回調
- 3. DFP後呈現回調
- 4. Matlab如何設置回調返回值?
- 5. 如何設置回調函數?
- 6. Laravel在返回JSON時呈現數據
- 7. 設置值時未調用回調
- 8. 如何在骨幹視圖呈現時顯示微調框?
- 9. GLFW設置回調函數
- 10. 如何在運行時在jQuery中設置回調函數
- 11. 如何在按鈕上設置回調?
- 12. 如何在$ .post()回調之前調用函數顯示alert()?
- 13. 如何在webview中處理回調
- 14. 使用「cuFFT設備回調」
- 15. 在呈現的回調中訪問數據上下文
- 16. 設置Twilio回調
- 17. 如何檢查WebView是否完全呈現並準備好去?
- 18. WCF調查設備的異步回調設置
- 19. 如何在發生異常時設置回調函數?
- 20. jquery,在回調函數參數設置
- 21. 自調用函數爲jQuery的ducument準備回調
- 22. 如何將回調函數設置爲EventEmitter中的第一個回調函數?
- 23. 如何使用jsonp調用返回的數據在Durandal中呈現視圖?
- 24. 如何修改AJAX調用在jqGrid中呈現之前返回的數據?
- 25. 後備回調
- 26. 在AngularJS中設置JSONP回調函數
- 27. 在回調函數上設置uilabel
- 28. 調用回調函數後瀏覽器未呈現更新值
- 29. 如何使用返回數據的回調函數設置匿名塊
- 30. JSF/Primefaces AJAX頁面呈現回調
請定義「無效」。 'onPageFinished()'應該是正確的答案。 – CommonsWare 2011-04-07 17:08:55
@CommonsWare這意味着它不適用於這個問題。 – Urboss 2011-04-27 08:04:37
btw onPageFinished在頁面加載時未觸發時觸發... – xpepermint 2011-08-23 09:09:35