android.support.v4.app.Fragment 的偏好片段
Preference Fragment with android.support.v4.app.Fragment
如何在 android.support.v4.app.Fragment 中使用偏好片段?
我尝试使用 android.preference.PreferenceFragment 但出现错误:第二个参数类型错误/
FragmentTransaction transaction = getFragmentManager().beginTransaction();
transaction.replace(R.id.fragment_container, new SettingsFragment());
transaction.addToBackStack(null);
transaction.commit();
SettingsFragment 是首选项片段
什么可以解决这个问题?
据我所知,android.support.v4
库不支持 PreferenceFragment
。
但是您可以使用 support-v7 库中的 PreferenceFragmentCompat
。
如果它真的必须与 support-v4 库一起使用,我建议按照 this old thread 的建议将以下项目作为库项目添加到您的应用程序中。
https://github.com/kolavar/android-support-v4-preferencefragment
如何在 android.support.v4.app.Fragment 中使用偏好片段? 我尝试使用 android.preference.PreferenceFragment 但出现错误:第二个参数类型错误/
FragmentTransaction transaction = getFragmentManager().beginTransaction();
transaction.replace(R.id.fragment_container, new SettingsFragment());
transaction.addToBackStack(null);
transaction.commit();
SettingsFragment 是首选项片段
什么可以解决这个问题?
据我所知,android.support.v4
库不支持 PreferenceFragment
。
但是您可以使用 support-v7 库中的 PreferenceFragmentCompat
。
如果它真的必须与 support-v4 库一起使用,我建议按照 this old thread 的建议将以下项目作为库项目添加到您的应用程序中。
https://github.com/kolavar/android-support-v4-preferencefragment