如何从当前应用程序运行另一个应用程序

时间:2014-02-21 17:29:13

标签: java android eclipse android-intent

IDE:Eclipse,java,Android

嗨,我有2个Android应用程序App1,App2。在App1中,我创建了一个按钮,单击此按钮,我想启动另一个Android应用程序。

//For performing this i have created button and a event Code is below

  btnotherAppLaunch.setOnClickListener(new View.OnClickListener() {

        @Override
        public void onClick(View arg0) {
            Intent mIntent = new Intent("com.example.addsubtract");


        }
    });

这里addubtract是我的简单App2 当我点击按钮时,没有发生任何事情。请提示我缺少的东西我是Android应用程序开发的新手

1 个答案:

答案 0 :(得分:0)

尝试这种方式(可能需要用适合您所调用的地方的任何内容替换getActivity()(如MainActivity.this或其他)):

PackageManager pm = getActivity().getPackageManager();
Intent it = pm.getLaunchIntentForPackage("com.example.addsubtract");
getActivity().startActivity(it);
相关问题