我在对话框中使用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