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);



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章