我正在尝试在单击按钮时,在另一个已安装的Android应用程序中打开不同的应用程序。新应用程序应在调用应用程序的屏幕部分中打开。
目前,我的代码创建了一个新的意图并在其中运行被调用的应用程序。调用应用程序消失了。这是我的代码:
b.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
PackageManager pm = getPackageManager();
Intent intent = pm.getLaunchIntentForPackage("com.ritwik.camera");
startActivity(intent);
}
});
理想情况下,它应该作为同一屏幕的一部分打开,而不是将父级(调用)应用程序置于侧边。我该如何实现这个?