安装软件的时候怎么判断用户取消了程序的安装
安装软件的时候如何判断用户取消了程序的安装?
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方法即可
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方法即可