- 構文:
<action android:name="string" />
- 上位の要素:
<intent-filter>- 説明:
- インテント フィルタにアクションを追加します。
<intent-filter>要素には、1 つまたは複数の<action>要素が含まれている必要があります。インテント フィルタ内に<action>要素が存在しない場合、フィルタはIntentオブジェクトを受け入れません。 インテント フィルタの詳細やフィルタ内におけるアクション指定の役割については、インテントとインテント フィルタをご覧ください。 - 属性:
android:name- アクションの名前。一部の標準アクションは、
Intentクラス内でACTION_string定数として定義されています。アクションの 1 つをこの属性に割り当てるには、ACTION_の後ろにあるstringの前にandroid.intent.action.を付加します。たとえば、ACTION_MAINの場合はandroid.intent.action.MAIN、ACTION_WEB_SEARCHの場合はandroid.intent.action.WEB_SEARCHを使用します。アクションを定義する際は、必ず一意になるように、アプリのパッケージ名をプレフィックスとして使用することをおすすめします。たとえば、
TRANSMOGRIFYアクションの場合は次のように指定します。<action android:name="com.example.project.TRANSMOGRIFY" />
- 導入時の API レベル:
- API レベル 1
- 関連項目:
<intent-filter>