是否可以直接從PreferenceScreen發送廣播意圖?從PreferenceScreen發送廣播意圖?
例如,我想這樣做如下:
<PreferenceScreen android:title="Enable">
<intent android:action="com.otherapp.ENABLE" />
</PreferenceScreen>
但是當我嘗試這一點,應用FC的W/ActivityNotFoundException。
BTW,接收器被簡單地定義爲:
<receiver android:name=".Receiver">
<intent-filter>
<action android:name="com.otherapp.ENABLE" />
</intent-filter>
</receiver>
該廣播接收器已經過測試工作確定,只是不能從PreferenceScreen。
TIA!
哪些活動是NotFound? –
無......「找不到處理com.otherapp.ENABLE的活動」。它確實適用於Activity(定義時),但我希望我可以直接發送廣播意圖。 – Jon
我認爲,爲了使其發揮作用,您必須在清單中目標活動元素的意圖過濾器中定義意圖。 –