从第一个应用程序android运行第二个应用

时间:2012-12-13 14:16:35

标签: android

我手机上有两个应用程序。我运行第一个,我想第一次运行我的第二个应用程序。这是我第一个应用程序的代码:

@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);

    PackageManager pm = getPackageManager();
    Intent intent = pm.getLaunchIntentForPackage("com.example.p2a");
    intent.putExtra("application_id", 2);
    getApplicationContext().startActivity(intent);
    finish();
}

一切都很好但是我想当我再次开始我的第一个应用程序而我的第二个应用程序是隐藏时我想从头开始我的第二个应用程序。我想当我运行第一个应用程序时,我检查第二个应用程序是否正在运行我想要杀死该应用程序,但我不能这样做。如何重新启动应用程序,而不是从“onResume”方法运行?

1 个答案:

答案 0 :(得分:1)