1

全て

以下のようにマニフェストのランチャーアクティビティに2つのアクションを設定したいので、可能です。

<activity
    android:name=".MainActivity"
    android:screenOrientation="portrait" >
    <intent-filter>
        <action android:name="android.intent.action.MAIN" />
        <category android:name="android.intent.category.LAUNCHER" />
        <action android:name="com.example.sampleapp.android.widget.buttons.ButtonWidget.ACTION_WIDGET_CONFIGURE"/>
    </intent-filter>
</activity> 

出来ますか?

4

1 に答える 1

3

複数のインテント フィルターでアクションを定義してみてください

<activity
    android:name=".MainActivity"
    android:screenOrientation="portrait" >
    <intent-filter>
        <action android:name="android.intent.action.MAIN" />
        <category android:name="android.intent.category.LAUNCHER" />
    </intent-filter>
    <intent-filter>
        <action android:name="com.example.sampleapp.android.widget.buttons.ButtonWidget.ACTION_WIDGET_CONFIGURE"/>
    </intent-filter>
</activity> 

この投稿を確認してくださいIntent-Filter で複数のアクションを使用する場合のデフォルト

于 2013-01-22T07:20:47.910 に答える