标签: java android android-intent widget
我构建了自己的小部件,以轻松查看何时处于静音模式,但无法检测电话状态何时更改。我知道这与接收器有关,但我可以弄清楚。我尝试在RINGER_MODE_CHANGED_ACTION中收听onReceive,但没有用。
RINGER_MODE_CHANGED_ACTION
onReceive
-编辑- 解决了。应该在清单的小部件intent-filter中添加<action android:name="android.media.RINGER_MODE_CHANGED" />。
<action android:name="android.media.RINGER_MODE_CHANGED" />