我想在我的适配器的 getView 中访问 SharedPref。我在 MODE_PRIVATE = `MODE_PRIVATE 无法解析为变量' 上收到错误
SharedPreferences sharedPreferences = getPreferences(MODE_PRIVATE);
我通过这样做解决了这个问题mContext.MODE_PRIVATE
,但是在 getPreferences = getPreferences(int) is undefined 上出现错误。我怎样才能解决这个问题?
编辑
@Override
public View getView(int position, View convertView, ViewGroup parent) {
if(convertView == null) {
convertView = mInflator.inflate(R.layout.griditemlayout, parent, false);
}
TextView gridtv;
gridtv = (TextView) convertView.findViewById(R.list.gridtext);
SharedPreferences sP = ((Object) mContext).getPreferences(mContext.MODE_PRIVATE);
Boolean b = sP.getBoolean(s[position], false);
...
return convertView;
}