Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> 關於Android編程 >> Android - 在一個應用程序中啟動另外一個已經安裝的應用程序或系統程序

Android - 在一個應用程序中啟動另外一個已經安裝的應用程序或系統程序

編輯:關於Android編程

我們可以通過ComponentName以及Intent的setComponent來實現:在一個應用程序裡面啟動另外一個已經安裝的應用程序或系統程序。

下面是一個在一個應用程序裡面啟動另外一個已經安裝的程序,如下:

     


[javascript]
//組件名稱,第一個參數是應用程序的包名,後一個是這個應用程序的主Activity  
ComponentName com = new ComponentName("com.antroid.Test", "com.antroid.Test.TestActivity"); 
 
Intent  intent = new Intent(); 
 
 
//設置部件     
intent.setComponent(com); 
 
startActivity(intent);  

      //組件名稱,第一個參數是應用程序的包名,後一個是這個應用程序的主Activity
      ComponentName com = new ComponentName("com.antroid.Test", "com.antroid.Test.TestActivity");
     
      Intent  intent = new Intent();


      //設置部件  
      intent.setComponent(com);
     
      startActivity(intent);

 


我們也可以使用下面的代碼啟動系統的日歷程序:
[javascript]
Intent intent=new Intent();   
intent.setComponent(new ComponentName("com.android.calendar", "com.android.calendar.LaunchActivity"));   
startActivity(intent); 

       Intent intent=new Intent(); 
       intent.setComponent(new ComponentName("com.android.calendar", "com.android.calendar.LaunchActivity")); 
       startActivity(intent
 


作者:ztp800201
  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved