android listview改变选中项为高亮
来源:互联网 发布:java前后端数据交互 编辑:程序博客网 时间:2024/04/30 07:25
项目中需要实现对listview选中项保持高亮,在网上找到了一篇文章,参照实现了该功能。
转载地址:http://www.cnblogs.com/zcdqs/archive/2011/10/23/2221935.html
转载部分内容如下:
这里提供另一种保持高亮的方法:
在包含ListView的布局文件中加入一个空的LinearLayout,以我的main.xml为例:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical" android:layout_width="fill_parent"
android:layout_height="fill_parent">
<LinearLayout android:layout_width="fill_parent"
android:layout_height="wrap_content" android:focusableInTouchMode="true">
</LinearLayout>
<ListView android:id="@+id/listView" android:layout_width="fill_parent"
android:layout_height="wrap_content"></ListView>
</LinearLayout>
然后在onItemClick中加入
listView.clearFocus();
listView.requestFocusFromTouch();
其中listView是你用findViewById获得的ListView
这样就可以了,具体原理未知。
还希望有达人能解惑。- android listview改变选中项为高亮
- Android 自定义 布局 ListView BaseAadaper 单击高亮选中项
- Android ListView item 选中高亮显示
- Android ListView选中Item高亮
- android上改变listView的选中颜色
- android上改变listView的选中颜色
- Android改变ListView选中行字体颜色
- 【android】listview改变选中行字体颜色
- android listview改变选中行字体颜色
- 【android】listview改变选中行背景图片
- 【android】listview改变选中行背景图片
- [android] ListView 选中状态的动态改变
- android listview 选中部分 文字颜色改变
- 【android】listview改变选中行背景图片
- Android上改变listView的选中颜色
- android上改变listView的选中颜色
- 最简便实现Android ListView选中item高亮显示
- android中去掉listview某人选中高亮状态
- Aop_面向切面编程(1)_思想理解
- document.body.scrollTop与document.documentElement.scrollTop兼容
- 【设计模式】牛市股票还会亏钱 --- 外观模式
- 由Passbook联想到Path的盈利模式
- 2.8.4 Wi n d o w s字符串函数
- android listview改变选中项为高亮
- 图片处理库
- Red5 流处理架构设计解析
- 堆排序
- 《李宗仁回忆录》完整版在线及电子书下载
- GCC编译器参数
- 《C#图解教程》 我的读书笔记
- cocos2d from python 瓦片地图
- Python试写简单的单链表