android webView判断是否加载完成的2种办法
===================================
mWebView.setWebViewClient(new WebViewClient()
{
@Override
public void onPageFinished(WebView view, String url)
{
//开始
super.onPageFinished(view, url);
}
@Override
public void onPageStarted(WebView view, String url, Bitmap favicon)
{
//结束
super.onPageStarted(view, url, favicon);
}
});
====================================
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
getWindow().requestFeature(Window.FEATURE_PROGRESS);
setContentView(R.layout.main);
WebView browser = null;
browser = (WebView)findViewById(R.id.webview);
browser.setWebChromeClient(new WebChromeClient()
{
public void onProgressChanged(WebView view,int newProgress)
{
test.this.setProgress(newProgress*100);
}
});
//browser.getSettings().set
browser.loadUrl("http://hiphotos.baidu.com/baidu/pic/item/39dbb6fdeb5efd4a09244df0.jpg");
}
更多相关文章
- Android(安卓)实现Activity后台运行
- Android(安卓)采用Pull解析XML内容 【学习记录】
- Android(安卓)录音 与播放本地音乐功能的实现
- Android(安卓)结束进程的方法forceStopPackage
- Android(安卓)完全退出
- Android从零开始-Gradle详解
- 【更新】Google 与微软开始口水战
- Android(安卓)Design(设计)\Get Started(从这里开始)\Creative Vis
- 如何成为一个更好的Android开发者:30+个专业建议