- Action:android.intent.action.MAIN
- Category:android.intent.category.LAUNCHER
- Flags:FLAG_ACTIVITY_NEW_TASK | FLAG_ACTIVITY_RESET_TASK_IF_NEEDED
<application
android:icon="@drawable/ic_launcher"
android:label="@string/app_name">
<activity
android:name="SampleAppActivity"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
フラグの意味は、アプリが起動していなければ新規起動、起動済みであればそれをフォアグラウンドに持ってくるだけです。
参考:Android Developers:Intent
No comments:
Post a Comment