我的服务类可以编辑和存储共享首选项的新值服务sharedpreferences更新活动中的值
所以我想在其他活动中检索它,它的工作正常。
现在我想做什么,一旦服务改变了共享首选项,我想要在活动中更新sharedprefrences值。
我使用了计时器,但它返回nullpointerexception。任何想法为什么?
我的服务类可以编辑和存储共享首选项的新值服务sharedpreferences更新活动中的值
所以我想在其他活动中检索它,它的工作正常。
现在我想做什么,一旦服务改变了共享首选项,我想要在活动中更新sharedprefrences值。
我使用了计时器,但它返回nullpointerexception。任何想法为什么?
不确定计时器如何在您描述的场景中帮助您。你可能想看看其他的选择,比如:
使用OnPreferenceChangeListener来监测对SharedPreference
的更改。
发布任何日志消息和相关的代码片段。 – dmon