显示android中片段内模式_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

在onCreateView中对SharedReference使用模式_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", 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