2011-02-01 76 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