2011-02-01 74 views
2

我想知道是否有意圖(如「android.intent.action.WALLPAPER_CHANGED」 - 通知當牆紙已更改),將通知我的廣播接收器當鈴聲已經當一個新的鈴聲已被設置Android鈴聲更改意向

如果沒有是否有任何其他的方式來通知我的廣播接收器的鈴聲已經改變

回答

1

有沒有意圖爲類似「RINGTONE_CHANGED」:
http://developer.android.com/reference/android/content/Intent.html

我不知道這是否是可能的而不會侵入Android系統,特別是因爲鈴聲的改變並不總是意味着「系統」 - 色調已被改變(如與壁紙一樣),例如你可以只爲一個聯繫人更改鈴聲......因此,如果沒有任何事件可以連接到,我猜測,答案是:不。

+0

感謝您的回答。我想我需要使用具有鬧鐘功能的服務,並且每隔一段時間檢查鈴聲,以查看鈴聲是否已更改,但這是一種解決方法。 – rogerstone 2011-02-02 13:20:32