2016-10-02 4 views

答えて

0

Intentは、アプリの「何かをする意図」を表し、すべてのアクティビティはインテントによって呼び出されます。

あなたSecondActivityはあなたと開始されますが、あなたはあなたのSecondActivityがあなたの活動から、または他のアプリから起動されるようにしたいimplicit or explicit intent.

を開始するには、このためのカスタム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); 
関連する問題