2011-03-16 46 views
0

我的应用需要关闭自己,但在此之前启动其他应用的启动。 1)发出第二个应用的启动请求(通过广播或刚开始的活动),以及2)关闭第一个应用的最佳方式是什么?完成后想到,但我想关闭整个应用程序,而不仅仅是目前的活动。由于Android以编程方式关闭App1并从App1启动App2

+0

请注意我已经阅读了答案“你为什么要这样做Android管理这个,当它看起来合适时会关闭它”我的意图很清楚,我想要达到未启动状态,用户需要启动应用程序再次查看它的任何部分。是的,我确实需要关闭应用程序并关闭手段。我不希望任何活动重新出现,直到用户再次启动应用程序。 – Androider 2011-03-16 05:20:47

回答

1

只需关闭应用程序之前,你可以解雇这样

Intent intent = new Intent(this, package name of application 2); 
startAcvity(intent); 

这个意图将通过电话意向启动应用程序2。

为封闭应用1去看看下面的链接

Finish sub activities programmatically

0

试试这个代码

btn.setOnClickListener(新OnClickListener(){@Override 公共 无效的onClick( View v){

// TODO自动生成方法存根 意图res = new Intent();

/*其他应用包名称*/

字符串mPackage = “com.ReachOut”;

/*类名*/

字符串mClass =” .splash1" ;

res.setComponent(new ComponentName(mPackage,mPackage + mClass));

startActivity(res); } });

&这里你想完成()你的第一个应用程序活动。

相关问题