当主要活动开始“子”活动并且“子”活动对共享值进行更改然后销毁(例如使用手机上的后退选项)时,是否有直接读取更改的方法这个阶段?
在搜索此事时,我只能找到使用intent.putExtras和intent.getExtras以及使用bundle对象的引用。这些是处理信息的唯一方式吗?
我试图在调用活动后直接从共享首选项中读取首选项,并认为完成此操作后将是下一部分。
答案 0 :(得分:1)
在主要活动中阅读onResume()中的首选项是我使用的statergy。它会在启动时或在preferenceActivity发生更改后,或者在可能更改它们的任何其他活动之后进入。