Java 如何从当前应用程序运行另一个应用程序?
IDE:Eclipse、java、Android 嗨,我有两个android应用程序App1,App2。在App1中,我创建了一个按钮,点击这个按钮,我想启动另一个android应用程序Java 如何从当前应用程序运行另一个应用程序?,java,android,eclipse,android-intent,Java,Android,Eclipse,Android Intent,IDE:Eclipse、java、Android 嗨,我有两个android应用程序App1,App2。在App1中,我创建了一个按钮,点击这个按钮,我想启动另一个android应用程序 //For performing this i have created button and a event Code is below btnotherAppLaunch.setOnClickListener(new View.OnClickListener() { @Overrid
//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");
}
});
这里addsubtract是我的简单应用程序2。当我点击按钮时,什么都没有发生。请建议我缺少的我是android应用程序开发中的新手尝试这种方式(可能需要将getActivity()替换为适合您呼叫的位置的任何内容(如MainActivity.this或其他内容)):
请先做谷歌,它非常基本,但你的链接是关于活动的,而不是应用程序。
PackageManager pm = getActivity().getPackageManager();
Intent it = pm.getLaunchIntentForPackage("com.example.addsubtract");
getActivity().startActivity(it);