我的应用程序需要自行关闭,但在此之前启动另一个应用程序的启动。 1)发出第二个应用程序的启动请求(通过广播或只是启动活动)的最佳方法是什么,以及2)关闭第一个应用程序的最佳方式是什么。完成了脑海,但我想关闭整个应用程序,而不仅仅是当前的活动。感谢
答案 0 :(得分:1)
在关闭你的应用程序之前,你可以发出像这样的意图
Intent intent = new Intent(this, package name of application 2);
startAcvity(intent);
这将通过意向调用启动应用程序2.
关闭申请1,请看以下链接
答案 1 :(得分:0)
试试此代码
btn.setOnClickListener(new OnClickListener(){ @覆盖 public void onClick(查看v){
// TODO自动生成的方法存根 Intent res = new Intent();
/ *另一个应用程序包名称* /
String mPackage =“com.ReachOut”;
/ *班级名称* /
String mClass =“。sqhsh1”;
res.setComponent(new ComponentName(mPackage,mPackage + mClass));
startActivity(RES); } });
&安培;在这里你想完成()你的第一个App活动。