url = "http://m.mumayi.com/";        WebView = (WebView) findViewById(R.id.webView1);        WebView.getSettings().setJavaScriptEnabled(true);        WebView.requestFocus();        WebView.getSettings().setDefaultTextEncodingName("utf-8");        WebView.loadUrl(url);        // 设置web视图客户端        WebView.setDownloadListener(new MyWebViewDownLoadListener(                DownLoadActivity.this));        WebView.setWebViewClient(new WebViewClient() {            public boolean shouldOverrideUrlLoading(WebView view, String url) {                WebView.loadUrl(url);                return true;            }        });

MyWebViewDownLoadListener:

public class MyWebViewDownLoadListener implements DownloadListener {    private Context context;    public MyWebViewDownLoadListener(Context context) {        this.context = context;    }    @Override    public void onDownloadStart(String url, String userAgent,            String contentDisposition, String mimetype, long contentLength) {        Uri uri = Uri.parse(url);        Intent intent = new Intent(Intent.ACTION_VIEW, uri);        context.startActivity(intent);    }}

更多相关文章

  1. Socket通信:Linux服务器与多个Android客户端
  2. Android腾讯微薄客户端开发十三:提及篇(与我有关的微博)
  3. Android腾讯微薄客户端开发十二:博主的偶像
  4. [Android]android studio预览视图时报错
  5. Android腾讯微薄客户端开发十一:博主的粉丝
  6. [置顶] [转]android开发新浪微博客户端 完整攻略 [新手必读]
  7. Android自定义视图

随机推荐

  1. Android 清空系统wifi记录
  2. Android ORM框架介绍之greenDao封装(二)
  3. Android TextView textSize 单位问题
  4. Android 4.0允许用户禁用所有系统自带程
  5. PC&移动平台设备检测库(平台、版本、操作
  6. Android 工具类的两种写法---单例模式与
  7. 实现Android键盘的中英文适配
  8. Android View基础知识点
  9. android spinner控件自定义选择图层
  10. AndroidStudio中使用Jacoco统计Android应