在我的Android应用程序中,我刚刚创建了一个用户设置活动(扩展了PreferenceActivity)。
我想要一些设置/按钮来触发主要活动中的某些方法。我该怎么办?

a)使我的主要活动中的所有内容保持静态吗? (似乎不是一个好主意)

b)打开“用户设置”时,将主要活动发送为“可包裹的”吗? (putExtra())

c)(另一个建议?)

最佳答案

我具体不知道您在做什么,但是由于它是首选项,所以我将自己的首选项保存在SharedPreferences中,然后让MainActivity实现SharedPreferences.OnSharedPreferenceChangeListener并在更改正确的首选项时将其称为方法。

关于android - 主要 Activity 的PreferenceActivity调用方法,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/21393708/

10-12 05:01