我的应用程序(A)打开我的设备中安装的另一个第三方应用程序(B)。现在,我做了一个透明的活动(C),我希望在(B)之上打开以保持屏幕清醒并显示其他信息。同时我想继续运行B和C活动。
这些是功能。 C(KeepAwake)活动仅在我关闭B时打开。
private void launchActivity(String PacakageName){
Intent launchIntent = getPackageManager().getLaunchIntentForPackage(PacakageName);
startActivityForResult(launchIntent,GPLUS);
}
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
switch (requestCode){
case GPLUS:
Intent in = new Intent(MainActivity.this,KeepAwake.class);
startActivity(in);
}
}
如何解决我的问题?