去除ListView默认点击背景,去除LietView滚动条
来源:互联网 发布:网络励志名言 编辑:程序博客网 时间:2024/04/18 14:35
<ListView android:id="@+id/history_list" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginBottom="20dip" android:focusableInTouchMode="false" //设置ListView控件在被点击时不获取焦点 android:gravity="center" android:listSelector="#00000000"//设置ListView被点击时显示的高亮颜色 android:scrollbars="none" //去除滚动条 />
android:focusableInTouchMode="false" 扩展学习:
当用户直接使用keys或trackball与UI进行交互的时候,必须先使目标控件获得焦点(比如高亮起来),这样用户才会注意到是什么控件在接收输入。然而如果设备支持触摸手势的话,用户直接用手指点击控件,这个时候当然就没必要将目标控件高亮了(即获取焦点)。
对于一个拥有触摸屏功能的设备而言, 一旦用户用手点击屏幕, 设备会立刻进入touch mode。这时候被点击的控件只有isFocusableInTouchMode()为true的时候才会获得focus,比如EditText控件。其他可以触摸的控件比如Button(其isFocusableInTouchMode默认为false), 当被点击的时候不会
获取焦点,它们只是简单地执行onClick事件而已。
0 0
- 去除ListView默认点击背景,去除LietView滚动条
- 去除ListView点击HeadView布局有默认黄色背景效果
- listview 如何去除滚动条
- ListView滑动顶、底部阴影,去除分割线,去除item的点击效果,滚动条
- 解决去除listview点击黄色背景
- 去除listview默认点击效果和底色
- ListView 去除黄色背景
- 去除滚动条
- Iframe去除滚动条
- 去除滚动条
- 去除ListView默认出现黑色背景的方法
- 去除ListView 点击默认背景色,混动背景色
- 怎么去除android listview的默认点击效果
- ListView去除默认的点击效果和分割线
- WinForm ListView 列自适应宽度(去除最后空白列,去除横向滚动条)
- 去除点击tableView灰色背景
- 去除框架横向滚动条
- javascript去除ifarme滚动条
- js小案例
- 项目使用的 safe.cs 帮助类
- Web安全之Cookie管理
- 顺序队列
- 设计模式之工厂模式
- 去除ListView默认点击背景,去除LietView滚动条
- Java第三周-Double与String类型变量相互转换
- Jquery取得iframe中元素的几种方法Javascript Jquery获取Iframe的元素、内容或者ID,反之也行!
- Java常见报错解决办法
- 快排算法精解
- 百度2015简答题
- 总结X
- 黑马程序员--Java基础--02-基础语法1
- 基金知识入门理解