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应用程序开发的新手
答案 0 :(得分:0)
尝试这种方式(可能需要用适合您所调用的地方的任何内容替换getActivity()(如MainActivity.this或其他)):
PackageManager pm = getActivity().getPackageManager();
Intent it = pm.getLaunchIntentForPackage("com.example.addsubtract");
getActivity().startActivity(it);