android 调用第三方应用

方法一:      

   Intent intent = new Intent();  

    ComponentName comp = new ComponentName("com.cn.test",  
           "com.cn.test.LoginActivity");  
    intent.setComponent(comp);  
    intent.setAction("android.intent.action.MAIN");  
    intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);  

     startActivity(intent);


方法二:

  Intent i = mContext.getPackageManager().getLaunchIntentForPackage(mContext.getPackageName()); 
// i.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP); 
// i.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); 
// ((Activity)mContext).startActivity(i);



你可能感兴趣的:(安卓笔记)