Android下载完文件打开

来自网络:

 

  1. Intent intent = new Intent();
  2. intent.setAction(android.content.Intent.ACTION_VIEW);
  3. File file = new File(path);
  4. intent.setDataAndType(Uri.fromFile(file), "application/zip");
  5. startActivity(intent);

 

我之前的一个程序中用到这个打开用户安装界面的方法
你参考一下吧,调用这个方法的时候要传入一个File对象,你可以直接拿去用,也可以自己重新写一下
protected void installApk(File file) {
        Intent intent = new Intent();
        intent.setAction("android.intent.action.VIEW"); 
        intent.addCategory("android.intent.category.DEFAULT");
        intent.setType("application/vnd.android.package-archive");
        intent.setData(Uri.fromFile(file));
        intent.setDataAndType(Uri.fromFile(file), "application/vnd.android.package-archive");
        startActivity(intent);

    }

你可能感兴趣的:(android)