我有一个应用程序,它使用PreferenceActivity来定义运行计划任务的时间段。 但是我无法在PreferenceActivity中覆盖正确的方法来重新安排在周期值上重新安排的任务。
当PreferenceActivity保存值时,有没有人知道调用哪种方法? 我正在使用API 8级别,似乎onSaveInstanceState(Bundle outState)不是我要找的。 p>
答案 0 :(得分:1)
PreferenceActivity中没有更改首选项的回调。但是你可以使用你在其他地方使用的普通OnSharedPreferenceChangeListener。只需注册它,您就会在偏好改变时收到通知。检查回调中的正确密钥并重新安排任务。