各位大侠好    我是刚学习android,现在碰到这样的问题。从一个(A)apk启动另一个(B)apk时,按Home键到后台,然后再启动A时,则是直接转到B中(保留按HOME键前的,调试发现,就连A的onCreate都没有到)请问各位大侠,如何做到,无论什么时候启动A时,都是到A的界面呢?
    具体代码如下:
      Intent mIntent = new Intent( );
     ComponentName comp = new ComponentName("com.um.B", "com.um.B.phone.SplashScreenActivity");
       mIntent.setComponent(comp); 
       mIntent.setAction("android.intent.action.VIEW"); 
        startActivity(mIntent);       PS:
 我也试过这种方式:
      PackageManager packageManager = MainActivity.this
.getPackageManager();
Intent intent = new Intent();
intent = packageManager.getLaunchIntentForPackage("com.um.B");
startActivity(intent);  但由于B apk是没有icon,也就是没有Main activity的,所以得到intent是NULL