Почему другое намеренное действие получено, когда фильтр намерений поставщика виджетов имеет только действие обновления (Android) - PullRequest
0 голосов
/ 13 марта 2020

My WidgetProvider - BroadcastReceiver в AndroidManifest. xml имеет только один фильтр намерений действия = "android .appwidget.action.APPWIDGET_UPDATE"

<receiver android:name=".WidgetProvider">
    <intent-filter>
        <action android:name="android.appwidget.action.APPWIDGET_UPDATE" />
    </intent-filter>
    <meta-data android:name="android.appwidget.provider"
        android:resource="@xml/widget_info" />
</receiver>

Тогда как он может получить другое намеренное действие, например как "android .appwidget.action.APPWIDGET_ENABLED", "android .appwidget.action.APPWIDGET_DELETED", "android .appwidget.action.APPWIDGET_DISABLED", ...? (Я не хочу получать некоторые из них)

...