显示android中片段内模式_PRIVATE的错误
在onCreateView中对SharedReference使用模式_PRIVATE时显示错误显示android中片段内模式_PRIVATE的错误,android,android-fragments,Android,Android Fragments,在onCreateView中对SharedReference使用模式_PRIVATE时显示错误 @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { View layout = inflater.inflate(R.layout.activity_packag
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
View layout = inflater.inflate(R.layout.activity_package_categories, container, false);
SharedPreferences pref = getActivity().getSharedPreferences("PackageType", MODE_PRIVATE);
SharedPreferences.Editor editor = pref.edit();
editor.putString("package_categories_id", position);
editor.commit();
return layout;
}
您应该这样使用它
Context.MODE\u PRIVATE
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
View layout = inflater.inflate(R.layout.activity_package_categories, container, false);
SharedPreferences pref = getActivity().getSharedPreferences("PackageType", Context.MODE_PRIVATE);
SharedPreferences.Editor editor = pref.edit();
editor.putString("package_categories_id", position);
editor.commit();
return layout;
}
在代码中添加上下文,如:
SharedReferences pref=getActivity().GetSharedReferences(“PackageType”,Context.MODE\u PRIVATE) 应该是
Context.MODE\u PRIVATE