SlidingTabLayout中的首选项屏幕

时间:2015-06-09 17:44:46

标签: java android tabs screen preference

我目前在我的代码中使用Google的slidingtablayout示例。

我想替换其中一个标签'布局作为首选屏幕而不是当前的线性/相对布局。

我该怎么做?

1 个答案:

答案 0 :(得分:0)

只需将项PreferenceFragment添加到ViewPager适配器。

public static class PrefsFragment extends PreferenceFragment {

    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);

        // Load the preferences from an XML resource
        addPreferencesFromResource(R.xml.preferences);
    }
}

ViewPagerAdapter:

@Override
        public Fragment getItem(int position) {
            switch (position) {
            case 0:
                return new PrefsFragment();
            default:
                return null;
            }
        }