带有android.support.v4.app.Fragment的首选项片段
如何将首选项片段与android.support.v4.app.fragment一起使用? 我试图使用android.preference.PreferenceFragment,但我得到了一个错误:错误的第二个参数类型/带有android.support.v4.app.Fragment的首选项片段,android,android-fragments,android-preferences,Android,Android Fragments,Android Preferences,如何将首选项片段与android.support.v4.app.fragment一起使用? 我试图使用android.preference.PreferenceFragment,但我得到了一个错误:错误的第二个参数类型/ FragmentTransaction transaction = getFragmentManager().beginTransaction(); transaction.replace(R.id.fragment_container, new Set
FragmentTransaction transaction = getFragmentManager().beginTransaction();
transaction.replace(R.id.fragment_container, new SettingsFragment());
transaction.addToBackStack(null);
transaction.commit();
SettingsFragment是首选项片段
什么可以解决这个问题?据我所知,
首选项片段在android.support.v4
库中不受支持
但是,您可以使用support-v7库中的首选项FragmentCompat
如果它真的需要与support-v4库一起工作,我建议按照建议将以下项目作为库项目添加到应用程序中