2016-10-02 43 views

回答

0

Intent代表一個應用程序的「意圖做某事」,並且每個Activity都由一個意圖調用。

你SecondActivity將啓動一個implicit or explicit intent.

你想你的SecondActivity從您的活動或從其他應用程序開始啓動,你需要定義一個定製Action這一點。

<activity android:name=".SecondActivity" > 
<intent-filter> 
    <action android:name="com.example.DO_SOME_ACTION" /> 
    <category android:name="android.intent.category.DEFAULT" /> 
</intent-filter> 

您可以從任何像這樣的應用程序啓動你的活動:

Intent intent = new Intent(); 
intent.setAction("com.example.DO_SOME_ACTION"); 
startActivity(intent); 
相關問題