【发布时间】:2011-04-02 06:08:48
【问题描述】:
有以下设置:
MainActivity 类 - 扩展活动
MyLayout 类 - 扩展视图
Prefs 类 - 扩展 PreferenceActivity 并实现 OnSharedPreferenceChangeListener
MainActivity 创建一个 MyLayout 类并将其设置为它的 contentview。一旦用户按下菜单,Prefs 类就会启动,用户可以在其中更改一些设置。
我想要的是,一旦用户更改设置,将调用 Prefs 类中重载的 OnsharedPreferenceChanged 方法,然后我想调用在 MainActivity 中创建的 MyLayout 类的公共方法。
我该怎么做?
【问题讨论】:
标签: android android-activity android-preferences