我有两个独立的应用程序。包裹如下:
com.example.incrediblemachine.rnt
com.example.incrediblemachine.palpal
我想做以下事情:
当点击rnt应用程序上的按钮时,我想要打开palpal应用程序。 有没有办法做到这一点?
答案 0 :(得分:1)
在Button onClick()中使用 getLaunchIntentForPackage 方法。在此之前,在设备/模拟器中安装com.example.incrediblemachine.palpal应用程序。
Button button = (Button) findViewById(R.id.button);
button.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
Intent launchIntent = getPackageManager().getLaunchIntentForPackage("com.example.incrediblemachine.palpal");
startActivity(launchIntent);
}
});