Android UI开发: 横向ListView(HorizontalListView)完整实现 (附源码下载)
2015-11-13 16:25
1116 查看
横向ListView(HorizontalListView)完整实现例子:
先上效果图:
![](https://img-blog.csdn.net/20151113154115563?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
注:
1、这个横向Listview的高度,如果你设成wrap_cotent那么将会占据整个屏幕,[b]即使你将它适配器里的view的高度限制死,限制成很小,这个HorizontalListView的高度依然是全屏。本文代码里,我把图片缩略图弄成100dip,把这个HorizontalListView的高度设为了200dip。[/b]
2、点击对勾我用了接口实现回调
3、因为点击对勾回调的同时也会触发HorizontalListView本身的onItemClick事件,顺序是先执行点击对勾的回调函数,再执行onItemClick,在此我定义了一个变量[b]isItemClick,所以在点击对勾时将isItemClick设为false,在onItemClick函数中对变量[b]isItemClick[/b]进行判断[/b]
Demo源码下载地址:http://download.csdn.net/detail/u012604745/9266827点击打开链接
先上效果图:
注:
1、这个横向Listview的高度,如果你设成wrap_cotent那么将会占据整个屏幕,[b]即使你将它适配器里的view的高度限制死,限制成很小,这个HorizontalListView的高度依然是全屏。本文代码里,我把图片缩略图弄成100dip,把这个HorizontalListView的高度设为了200dip。[/b]
2、点击对勾我用了接口实现回调
3、因为点击对勾回调的同时也会触发HorizontalListView本身的onItemClick事件,顺序是先执行点击对勾的回调函数,再执行onItemClick,在此我定义了一个变量[b]isItemClick,所以在点击对勾时将isItemClick设为false,在onItemClick函数中对变量[b]isItemClick[/b]进行判断[/b]
Demo源码下载地址:http://download.csdn.net/detail/u012604745/9266827点击打开链接
相关文章推荐
- jquery实现带缩略图的可定制高度画廊效果(5种)
- android使用ViewPager实现画廊效果
- Android UI开发: 横向ListView(HorizontalListView)及一个简单相册的完整实现 (附源码下载)
- 简单实现单选多选(GrideView实现单选,ListView实现多选),横向ListView
- 使用HorizontalListView完成一个可拉动刷新的横向listview并且初始可以定位的
- Android Gallery画廊 图片展示控件
- Android-画廊实现 (Gallery , ImageSwitch)
- Android--Gallery,画廊
- viewpager实现画廊(一屏多个Fragment)效果
- jquery实现的画廊
- Android学习小Demo(10)ToDoList的改进版之ViewPager显示多个图片
- Android开源:水平方向listview,HorizontalListView
- HorizontalListView横着的Listview
- 横向ListView显示
- 横向ListView(一) ——开篇,基础逻辑实现
- HorizontalListView实现setSelection
- Gallery画廊预览效果
- 安卓初识基本控件_Gallery
- 自定义View 之利用ViewPager 实现画廊效果(滑动放大缩小)
- Android_自定义控件_HorizontalListView