PreferenceScreen关闭后更新呼叫活动?

时间:2012-11-29 09:01:47

标签: android preferenceactivity updating start-activity

我有一个活动A,我通过正常的startActivity调用PreferenceAvtivity P. 用户可以在那里更新一些设置,在P关闭后,活动A应该自行更新以获得新设置。

现在我在这里阅读How to return from preference screen to main activity?你不应该/不能通过startActivityForResult打开首选项,而是在活动A中实现OnSharedPreferenceChangeListener。

我的问题是,活动A中的更新任务可能很重,当活动A监听PreferenceChanges时,只要P中的某些内容发生了变化,它就会更新。

- >我需要A只更新一次,这是在P关闭后。

我该怎么做?

1 个答案:

答案 0 :(得分:2)

简单:阅读活动A的onResume()中的相关首选项。

编辑:伟大的昵称btw