让你的webview在应用里面跳并且显示正在加载
2015-08-11 17:05
387 查看
利用webviewclient方法
webview.setWebViewClient(new WebViewClient() {
//这里是设置不跳向浏览器
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
view.loadUrl(url);
return true;
}
//设置加载时显示
@Override
public void onPageStarted(WebView view, String url, Bitmap favicon) {
super.onPageStarted(view, url, favicon);
progressDialog.show();
}
@Override
public void onPageFinished(WebView view, String url) {
super.onPageFinished(view, url);
progressDialog.cancel();
}
});
webview.setWebViewClient(new WebViewClient() {
//这里是设置不跳向浏览器
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
view.loadUrl(url);
return true;
}
//设置加载时显示
@Override
public void onPageStarted(WebView view, String url, Bitmap favicon) {
super.onPageStarted(view, url, favicon);
progressDialog.show();
}
@Override
public void onPageFinished(WebView view, String url) {
super.onPageFinished(view, url);
progressDialog.cancel();
}
});
相关文章推荐
- android--intent
- Android Unable to instantiate activity ComponentInfo 基本入门 短信 轰炸机 项目 解析
- How to use Genymotion (High performance Android Emulator)
- Android-加速传感器或者OrientationEventListener做横竖屏切换
- js apply/call/caller/callee/bind使用方法与区别分析
- iOS学习笔记11-iOS应用国际化教程(2014版)
- android--gradle编译龟速?offline!
- iOS开发——swift实现简单的全局键盘管理器
- Cocos2d-x 3.4版本 新建项目 IOS版
- android app安装位置选择
- cocos2dx 3.6源码分析之文件路径
- android--handler
- Swift 闭包(Closure)回调传值
- Objective-C:异常的处理
- android studio手动加入jar包
- android解析json
- 安卓状态栏通知Notification方法更新(setLatestEventInfo)
- Android多个Activity切换时其生命周期中的方法执行顺序
- iOS入门(三十四) 表视图的编辑
- IOS - 响应者链条