当前位置: 代码迷 >> Android >> 安装软件的时候怎么判断用户取消了程序的安装
  详细解决方案

安装软件的时候怎么判断用户取消了程序的安装

热度:66   发布时间:2016-05-01 11:00:41.0
安装软件的时候如何判断用户取消了程序的安装?
Intent i = new Intent(); 
i.setAction(Intent.ACTION_VIEW); 
i.setDataAndType(Uri.fromFile(new File(fileName) ), "application/vnd.android.package-archive"); 
startActivity(i);
用这种方式安装软件,如何判断用户取消了安装,也就是点击了取消按键而不是安装按键?

------解决方案--------------------
引用:
Intent i = new Intent(); 
i.setAction(Intent.ACTION_VIEW); 
i.setDataAndType(Uri.fromFile(new File(fileName) ), "application/vnd.android.package-archive"); 
startActivity(i);
用这种方式安装软件,如何判断用户取消了安装……


将startActivity(i);改成startActivityForResult(intent, requestCode);

重新写onActivityResult方法即可

  相关解决方案