在片段中使用SlidingTabs中的ListView

时间:2015-07-13 09:25:41

标签: android listview android-fragments

我是Android开发的新手。我正在尝试在Sliding选项卡中的Fragment中创建自定义ListView,我找不到与我需要的所有内容兼容的类。 在一个选项卡中我需要有listView,所以我尝试使用Fragment和ListFragment类,但是在那些类中没有findViewById方法,如果我在我的PagerAdapter类中使用了FragmentActivity类,它结合了两个选项卡,那就是错误,因为它不兼容。

我可以在哪里找到使用ListView片段的滑动标签的示例?

2 个答案:

答案 0 :(得分:0)

您可以在FragmentActivity类中使用两个片段。在该类中,为ViewPager充气并将两个片段放入该寻呼机中。在ListView片段中,使用带有listview的布局,只需在创建片段视图时,您必须使用视图对其进行充气。使用view.findViewById方法来扩充ListView。

答案 1 :(得分:0)

你应该使用片段。 你找不到findViewById的原因的答案是,因为它在片段中的作用有点不同:

public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
    View rootView = inflater.inflate(R.layout.fragment_name, container, false);

    ListView listView = (ListView) rootView.findViewById(R.id.listViewId);
}