关于listview点击跳转到中间位置(聚划算的样式)
来源:互联网 发布:商标图案设计软件 编辑:程序博客网 时间:2024/04/29 00:03
<span style="font-size:18px;">今天需要做一个特效,点击条目,点击的条目跳转到屏幕中间位置,自己就写了一个代码,</span><p><span style="font-size:18px;">直接贴代码</span></p>convertView.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { int firstVisiblePosition = listview.getFirstVisiblePosition(); int lastVisiblePosition = listview.getLastVisiblePosition(); int i = (lastVisiblePosition - firstVisiblePosition) / 2; if (position > i) { listview.setSelection(position - i); } Toast.makeText(getApplicationContext(), position + " " + firstVisiblePosition + " " + lastVisiblePosition, Toast.LENGTH_LONG).show();
代码:
http://download.csdn.net/detail/sinat_28833211/9648875
github搞得有点混,就不贴地址了
--------------------------------------------------------------------------------------
跟新,上面的代码有点不友好,如果到底移动的太多了,就加了几个判断,还是贴上主要代码
int firstVisiblePosition = list_good_category.getFirstVisiblePosition(); int lastVisiblePosition = list_good_category.getLastVisiblePosition(); i = (lastVisiblePosition-firstVisiblePosition)/2; goodCategoryAdapter.changedSelect(position); if (position<lastVisiblePosition-2||position>firstVisiblePosition+2){ if (position > i) { list_good_category.setSelection(i); }else { list_good_category.setSelection(position-3); } }
</pre><pre name="code" class="java">希望后面自己还有时间去完善,
0 0
- 关于listview点击跳转到中间位置(聚划算的样式)
- 关于listview点击Item滑动到视图中间的做法。
- 滑动到点击位置的ListView
- 点击跳转到指定位置
- js实现点击跳转到指定位置的方法
- 关于ListView滚动到中间条目的方法
- 如何点击listView的item跳转到指定的Activity
- 点击跳转到页面指定位置(div)
- html js点击按钮滚动跳转定位到页面指定位置(DIV)的方法代码
- 点击页面链接跳转到指定位置
- 点击跳转到页面指定位置
- PopupListView(ListView的Item点击弹出和退回到原来位置)
- 点击listview条目跳转到另一个Activity
- Android_ Listview点击条目跳转到相关内容
- ListView点击子条目跳转到详情
- 关于日历点击跳转以及短信点击跳转到指定联系人界面的一些记录
- Android自定义样式(风格)的dialog对话框(点击其中的按钮跳转到下一个页面)
- 网页中经常见到的,点击菜单栏,跳转到执行元素的位置
- 安全退出多个activity
- YUV编码为HEVC(H.265)
- 内存管理:03高端内存简介
- typedef的使用方法
- 手机升级到iOS10,用Xcode7.3进行真机调试方法
- 关于listview点击跳转到中间位置(聚划算的样式)
- 没有块级作用域
- 华三讲堂:Overlay网络与物理网络的关系
- jquery 常用DOM选择例子(更新中)
- iOS - 仿网易新闻侧滑抽屉效果
- 数组
- Fastjson 解析多级泛型时而失败的解决方案
- jquery 常用问题笔记(更新中)
- 工作一年之后