Java 在PageAdapter中获取共享首选项?
我正在开发一个家庭替换应用程序。我需要在我的PageAdapter中获得共享首选项,以便我可以更改图标大小和启动器的一些其他方面 使用时:Java 在PageAdapter中获取共享首选项?,java,android,Java,Android,我正在开发一个家庭替换应用程序。我需要在我的PageAdapter中获得共享首选项,以便我可以更改图标大小和启动器的一些其他方面 使用时: public class MyPagerAdapter extends PagerAdapter { SharedPreferences sharedPrefs = PreferenceManager.getDefaultSharedPreferences(this); @Override public Object instanti
public class MyPagerAdapter extends PagerAdapter {
SharedPreferences sharedPrefs = PreferenceManager.getDefaultSharedPreferences(this);
@Override
public Object instantiateItem(View container, int position) {
Context context = container.getContext();
Eclipse告诉我没有为PageAdapter类型定义方法GetDefaultSharedReferences
有什么办法吗?从创建此PagerAdapter对象的活动中,通过方法(或构造函数)传递您希望此PagerAdapter具有的设置。使用正确的上下文:用正确的上下文替换“this”。谢谢,这很有效。可以直接在PagerAdapter上运行吗?