2011-10-12 46 views
0

嗨,我已经为每个页面设置了一个视图寻呼机和片段,这是所有工作,因为它应该但是我无法得到一个首选项屏幕显示在我的网页之一,无论我尝试。Android的FragmentPreference和ViewPager

,我试图添加偏好屏幕

我的片段看起来像这样

public class Extras extends Fragment { 

    @Override 
    public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { 
     View V = inflater.inflate(R.layout.extras, null, false); 
     return V; 
    } 
} 

于是我阅读文档上PreferenceFragments这里 http://developer.android.com/reference/android/preference/PreferenceFragment.html

但是,当我在额外类中添加这如上面的链接显示

public static class Extras extends PreferenceFragment { 

    @Override 
    public void onCreate(Bundle savedInstanceState) { 
     super.onCreate(savedInstanceState); 
     addPreferencesFromResource(R.xml.preferences); 
    } 
} 

我出错误只是延长PreferenceFragment错误在我看来,寻呼机,我读下面的链接虽然PreferenceFragments不是我认为是我的问题的兼容库的一部分。因此,它是可能的,我在我的viewpager的一个网页添加偏好屏幕或这是什么我将不得不做一个列表视图,基本上让我自己的喜好屏幕

Was PreferenceFragment intentionally excluded from the compatibility package?

谢谢对于这个问题

+0

没有人得到任何答案? – user577732

回答

1

从来没有我一直在寻找的答案任何帮助,所以我结束了一个列表视图去代替

+0

我的最终解决方案可以在这里找到http://stackoverflow.com/questions/7772679/android-list-in-fragment-for-viewpager – user577732