横向ListView的自动滚动
2014-11-13 13:55
232 查看
其他使用方法跟正常的ListView使用方法一样。
接下来说自动滚动。
修改HorizontalListView.java,增加一个方法
[java]
view plaincopy
public void move(int l){
synchronized(HorizontalListView.this){
mScroller.fling(mNextX, 0, (int)l, 0, 0, mMaxX, 0, 0);
}
requestLayout();
}
然后再Activity中用一个定时的线程每隔一段时间调用HorizontalListView实例的move(),OK,参数表示移动的距离,一般50以上,否则有可能不动。完成。
特别注明:也可以实现setSelection(position)方法,Demo的下载链接是:http://pan.baidu.com/s/1jGiji0u
接下来说自动滚动。
修改HorizontalListView.java,增加一个方法
[java]
view plaincopy
public void move(int l){
synchronized(HorizontalListView.this){
mScroller.fling(mNextX, 0, (int)l, 0, 0, mMaxX, 0, 0);
}
requestLayout();
}
然后再Activity中用一个定时的线程每隔一段时间调用HorizontalListView实例的move(),OK,参数表示移动的距离,一般50以上,否则有可能不动。完成。
特别注明:也可以实现setSelection(position)方法,Demo的下载链接是:http://pan.baidu.com/s/1jGiji0u
相关文章推荐
- Android TextView文字横向自动滚动(跑马灯)
- 35_ListView自动刷新滚动
- Scrollview嵌套Listview、GridView、RecycleView时只能显示一行或者自动滚动到底部
- Android:TextView文字横向自动滚动(跑马灯)
- 横向滚动的ListView并且点击item附带item的背景改变
- android开发之横向滚动/竖向滚动的ListView(固定列头)
- ScrollView嵌套GridView或者ListView的时候,页面自动滚动到GridView或者ListView所在位置的问题
- android 当ListView滚动时自动调用 onCheckedChanged 导致CheckBox 状态不停变化 的解决办法
- banner+listview嵌套后,外层scrollview自动滚动到底部
- Panel 横向滚动,纵向自动扩展
- Android 实现ListView滚动到底部自动加载数据
- Android TextView文字横向自动滚动(跑马灯)
- ScrollView嵌套GridView,ListView自动滚动到第一条Item的解决办法
- 第23天(含工作日)ListView 滚动时自动刷新的代码
- ListView数据更新后,自动滚动到底部
- android聊天的时候让listview最新消息自动滚动到可视范围之内
- Android textview和listview实现水平自动滚动的走马灯效果
- Android开发ListView中下拉刷新上拉加载及带列的横向滚动实现方法
- Android之ListView滚动到底后自动加载数据
- Android之ListView滚动到底后自动加载数据