在我的主活动中,我有一些包含一些数据的对象。我想通过 PreferenceActivity 使用执行此作业的方法( wipe())删除所有这些数据。我该怎么办?
在Preferences.java里面有一个 OnPreferenceClickListener ,当它被激活时,预计会使用我需要访问的对象中的方法。
提前致谢。
答案 0 :(得分:3)
只需将此对象设为静态即可。
然后您可以按类名访问此对象。
Activity.counters.wipe();
但是,将数据保存在活动中是Android开发中的一个不好的做法