我有一个 PreferenceActivity,我想与 AndroidAnnotations @SharedPref 一起使用,所以 PreferenceActivity 将使用 @SharedPref 中的数据。
有没有好的方法来做到这一点?我如何告诉活动使用我在其他地方创建的@SharedPref?有没有一种好方法可以在不设置每个首选项的值的情况下做到这一点?
这是我目前正在使用的活动代码:
public class SettingsActivity extends PreferenceActivity {
@SuppressWarnings("deprecation")
@Override
public void onCreate(Bundle savedInstanceState){
super.onCreate(savedInstanceState);
addPreferencesFromResource(R.xml.preferences);
}
}