Android中,默认ListView都是纵向拖动的,横向拖动常用的有两种方式:
1.使用Gallery控件,但该控件限制较多,很多时候难以满足我们的要求。比如:用该控件选中其中一项时,该项会自动居中,这样的功能有时是不需要的。因此,该控件灵活性很小。
2.使用HorizentalScrollView,该控件可以支持横向滑动,但是并非使用AdapterView实现,不能管理内存。因此在内容较大较多时,会有内存问题。
因此,在一些情况下,我们需要像ListView一样的横向拖动控件,既能很灵活的使用,又有合适的内存管理功能。
推荐Paul Soucy写的HorizentalListView控件,使用时,仅需要将该类(HorizentalListView)加入工程,作为自定义控件调用即可,用法和ListView基本相同。
<com.devsmart.android.ui.HorizontalListView
android:id="@+id/listview"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:background="#ddd"
/>
HorizontalListView listview = (HorizontalListView) findViewById(R.id.listview);
listview.setAdapter(mAdapter);
分享到:
相关推荐
安卓Android源码——横向ListView的完整实现(包含基于横向listview做的一个小相册demo).zip
安卓Android源码——横向ListView的完整实现(包含基于横向listview做的一个小相册demo).rar
横向ListView的完整实现(包含基于横向listview做的一个小相册demo,android源码,0分下载
Android应用源码之横向ListView的完整实现(包含基于横向listview做的一个小相册demo).zip
Android高级应用源码-横向ListView的完整实现(包含基于横向listview做的一个小相册demo).zip
大神写的可以横向滑动的listView,有源码还有可以使用的例子,很详细!
ListView水平显示横向滑动 自定义控件 实现ListView 水平显示 横向滑动效果!公司项目源码!
android 源码学习
横向ListView的完整实现(包含基于横向listview做的一个小相册demo).zip安卓程序项目源码资源下载横向ListView的完整实现(包含基于横向listview做的一个小相册demo).zip安卓程序项目源码资源下载 1.适合学生做毕业...
安卓Andriod源码——横向ListView的完整实现(包含基于横向listview做的一个小相册demo).zip
Android应用源码之HorizontalListViewDemo 横向滑动的ListView.rar
Android应用源码之HorizontalListViewDemo 横向滑动的ListView.zip项目安卓应用源码下载Android应用源码之HorizontalListViewDemo 横向滑动的ListView.zip项目安卓应用源码下载 1.适合学生毕业设计研究参考 2.适合...
Android应用设计源码安卓实例源代码,可供学习及设计参考。
Android应用源码之HorizontalListViewDemo 横向滑动的ListView_应用
安卓Android源码——HorizontalListViewDemo 横向滑动的ListView.zip
HorizontalListViewDemo 横向滑动的ListView,android源码,0分下载咯 !