如何在2.2中使用的片段中使用Listview?

时间:2013-01-05 14:38:34

标签: android listview fragment

无论如何在片段中使用listview?我正在使用ViewPager在我的片段中滑动(在此之后:http://thepseudocoder.wordpress.com/2011/10/05/android-page-swiping-using-viewpager/)并且它工作得很好,但我想在每个片段中使用listview。问题是我应该使用ListFragment,但我希望我的应用能够在Android 2.2设备上运行,而ListFragments只能使用3.0。稍后我将自定义这个列表视图,那么我怎么能在一个真正适用于2.2的片段中使用Listview呢? 提前谢谢!

1 个答案:

答案 0 :(得分:3)

  

问题是我应该使用ListFragment,但我希望我的应用程序能够在Android 2.2和ListFragments设备上运行,只能使用3.0。

不正确的。

作为I wrote yesterday,片段系统有两种实现方式。

其中一个是API级别11的原生。ListFragment的实现是android.app.ListFragment,您可以将其与常规Activity一起使用。

一个来自Android支持包。它一直工作到API级别4.为此,您继承FragmentActivity并使用backport版本的Fragment类(主要在android.support.v4.app而不是android.appListFragment的情况下,你会使用 android.support.v4.app.ListFragment。您可以在the documentation中了解有关Android支持包的更多信息。