Webview处理网页中400、404、500等错误
来源:互联网 发布:手机淘宝苹果版本下载 编辑:程序博客网 时间:2024/05/23 19:13
做webView开发的时候,如果这里url写错了,或者链接不存在,或者网页有问题等等。该如何返回一个友好的界面?
public class WebViewActivity extends Activity { private WebView webView; public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); webview(); }private void webview() { webView = (WebView)findViewById(R.id.webview); webView.getSettings().setSupportZoom(false); webView.setScrollBarStyle(0); webView.getSettings().setJavaScriptEnabled(true); webView.setWebViewClient(new WebViewClient(){ public boolean shouldOverrideUrlLoading(final WebView view, final String url){ view.loadUrl(url); return true; } }); webView.loadUrl("http://write.blog.csdn.net/postedit"); }}
我们可以在WebViewClient()中复写onReceivedError()方法。
具体操作如下
@Override public void onReceivedError(WebView view, int errorCode, String description, String failingUrl) { Toast.makeText(Activity4.this, "信息加载出错!", Toast.LENGTH_LONG).show(); alertDialog.setTitle("ERROR"); alertDialog.setMessage(description); alertDialog.setButton("OK", new DialogInterface.OnClickListener(){ @Override public void onClick(DialogInterface dialog, int which) { // TODO Auto-generated method stub }}
0 0
- Webview处理网页中400、404、500等错误
- Android WebView处理404等错误
- iOS webView 检测当前网页的请求错误码400、404等错误码
- android之webview使用-处理404等错误
- android之webview使用-处理404等错误
- Android WebView自定义处理错误页面显示(404等)
- WebView中加载页面错误处理
- WEbView打开网页错误
- 关于Android中webview交互弹出网页对话框的处理
- 当网页出现400 401 500等错误汇总
- android webView错误处理
- webView解决400,404,500错误
- WebView处理网页位置请求
- 在网页中捕获 400,500,403,404错误。
- Android基础入门教程——7.5.6 WebView处理网页返回的错误码信息
- android WebView常见功能处理(视频全屏,错误页等)
- WebView的错误码处理
- Android 中访问网页 webView
- 高并发电子商务平台技术架构
- UI_UINib
- HDU 4405 Aeroplane chess(概率dp)
- HDU-1272 小希的迷宫
- 图的存储结构
- Webview处理网页中400、404、500等错误
- Tomcat详解
- 消息队列
- 地图开发中如何获取安全码
- AC 自动机 hdu2222
- 这是vs2015 update2的bug么
- Java中关于Short,byte越界需要强转,int,long越界自动转为最小值。
- 【Java】异常处理
- cannot use LOB locators selected from remote tables