`
jiav_net
  • 浏览: 103996 次
文章分类
社区版块
存档分类
最新评论

实现ListView右侧的快速拖动条

 
阅读更多

其实要实现上图的在ListView右侧的拖动条很简单,只需在xml文件中定义ListView时加入一个属性就可以了。

<ListView android:id="@+id/listView"

android:layout_width="fill_parent"
android:layout_height="fill_parent"

android:fastScrollEnabled="true"
android:focusable="true" />

但是有时候会发现设置属性无效,滚动ListView并未出现滑块。原因是该属性生效有最小记录限制。当ListView记录能够在4屏以内显示(也就是说滚动4页)就不会出现滑块。可能是api设计者认为这么少的记录不需要快速滚动。

另外:

在ListView中添加属性:
android:scrollbarTrackVertical="@drawable/scrollbar_vertical_track" android:scrollbarThumbVertical="@drawable/scrollbar_vertical_thumb"

scrollbar_vertical_track,crollbar_vertical_thumb自定义的xml文件,放在Drawable中,track是指长条,thumb是指短条,然后再xml中定义短条和长条的样式

分享到:
评论

相关推荐

    可以拖动的listview

    通过拖动子项的右边,来动态对listview的Item进行排序

    Android开发实现可拖动排序的ListView功能【附源码下载】

    本文实例讲述了Android开发实现可拖动排序的ListView功能。分享给大家供大家参考,具体如下: 一、上图 二、简述 1、需要实现的效果是长按右侧可拖动部分布局实现列表项的拖动排序 2、当点击列表项前面的单选按钮时...

    自定义可勾选的ListView

    在listview到item里面包含checkbox,是否遇到了选中一写条目,然后往下拖动再拖回来,选择到条目消失? 是否觉得用android.R.layout.simple_list_item_checked来作为list item的layout很方便且没有上面到问题,但是...

    Android 中通过ViewDragHelper实现ListView的Item的侧拉划出效果

    2.需要创建2个直接的子View,分别是前景View和背景View,代表ListView每一项Item的布局的组成,如下所示: 未划出时显示的FrontView: 划出后的右边显示BackView: 以上2部分就是该自定义控件要包含的2个直接子View. 3....

    C++Qt实现拖拽按钮插入指定位置并重新排序

    1.效果类似于Windows桌面应用可以通过鼠标拖拽插入指定位置,并自动排序的效果。 2.开发环境Qt Creator,...7.目标人群:想学习使用MousePressed、MouseMoved、MouseReleased实现拖拽功能、QListWidget深入功能的学者。

    可往上下拉的列表ListView

    可往上下拉的列表ListView,点住右边的箭头,实现上下拖动ListView的Item,可以用来排序,很清晰的源码。

    vc++ 开发实例源码包

    6.右边窗口停止抓包后显示十六进制数 hyperlink 自绘CStatic,实现超链接。 iconbutton_demo 演示了多种自绘Button。 IDocHostUIHandler Extended CHtmlView 如题。 IM_毕业设计 聊天系统,操作了数据库,有...

    delphi 开发经验技巧宝典源码

    0015 以原始风格显示控件的滚动条 11 0016 使用快捷键打开对象观察器中的“...”按钮 11 1.5 其他相关应用技巧 11 0017 安装合适的Delphi版本 11 0018 熟练掌握Delphi中的菜单项 12 0019 构成Delphi项目...

    delphi 开发经验技巧宝典源码06

    0015 以原始风格显示控件的滚动条 11 0016 使用快捷键打开对象观察器中的“...”按钮 11 1.5 其他相关应用技巧 11 0017 安装合适的Delphi版本 11 0018 熟练掌握Delphi中的菜单项 12 0019 构成Delphi项目...

    VB编程资源大全(源码 控制)

    kenjLV1.zip ListView的API效果演示(10KB) 32,txtsrch.zip 在Text中实现快速增量查询(4KB) 33,TracBar.zip 滚动条模块,与 VB 的滚动条比较,该模块支持动态生成, 支持触发消息(7KB) 34,...

    C#编程经验技巧宝典

    43 &lt;br&gt;0061 树的实现 44 &lt;br&gt;3.2 排序 48 &lt;br&gt;0062 如何实现选择排序算法 48 &lt;br&gt;0063 如何实现冒泡排序算法 49 &lt;br&gt;0064 如何实现快速排序算法 50 &lt;br&gt;0065 如何实现插入排序算法 ...

Global site tag (gtag.js) - Google Analytics