博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
listview当选中某一个item时设置背景色其他的不变
阅读量:6163 次
发布时间:2019-06-21

本文共 503 字,大约阅读时间需要 1 分钟。

hot3.png

listview当选中某一个item时设置背景色其他的不变:

可以使用listview.setOnFoucsChangeListener(listener) ;

/**

* listview获得焦点和失去焦点时背景颜色的变化

* long

*

*/
private class MyOnFocusChangeListener implements OnFocusChangeListener{
@Override
public void onFocusChange(View v, boolean hasFocus) {

    //判断是否有焦点,如果有焦点则设置背景色为想要的颜色或者背景图片,当失去焦点的时候再设置为原来的颜色

    if(hasFocus == true){

        //获得焦点
        videoView.setSelector(android.R.color.white) ;
    }   else{
        //失去焦点
        videoView.setSelector(R.color.unselected) ;
    }
   }
}

转载于:https://my.oschina.net/yuanxulong/blog/371481

你可能感兴趣的文章
java 十六进制数的转换
查看>>
Divide and conquer method
查看>>
[sharepoint]根据用户名获取该用户的权限
查看>>
多线程模拟实现生产者/消费者模型 (借鉴)
查看>>
iOS开发需要哪些图片?
查看>>
命令行远程链接MySQL
查看>>
logstash向elasticsearch写入数据,如何指定多个数据template
查看>>
Node.js:Web模块、文件系统
查看>>
【转】灵活运用 SQL SERVER FOR XML PATH
查看>>
WCF角色服务
查看>>
常用sql001_partition by 以及 row_number()和 dense_rank()和rank()区别
查看>>
C语言:单链表的实现(包括:尾插、尾删、头插、头删、指定位置插入、长度、打印)...
查看>>
【数据结构】广义表的默认成员函数、深度、大小、打印
查看>>
老李推荐:第8章2节《MonkeyRunner源码剖析》MonkeyRunner启动运行过程-解析处理命令行参数...
查看>>
Java 静态代理、Java动态代理、CGLIB动态代理
查看>>
使用jQuery开发一个基于HTML5的漂亮图片拖拽上传web应用
查看>>
Java 多线程 之 Runnable
查看>>
实验三 :欺骗
查看>>
【99JS手记】之一:nth-child选择器
查看>>
oracle日期处理函数
查看>>