2019独角兽企业重金招聘Python工程师标准>>>

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

可以使用listview.setOnFoucsChangeListener(listener) ;

/**

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

* @author 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/u/2322342/blog/388237

listview当选中某一个item时设置背景色其他的不变相关推荐

  1. Android在ListView中嵌套一个GridView时只显示一行的原因及解决方法

    在之前的编程里,我还没有遇到过要在一个ListView中嵌套一个GridView或是在一个GridView中嵌套一个ListView.所以今天事儿来了!我花了一将近3个小时,找到了为什么我在一个Lis ...

  2. android listview中item倒计时,GitHub - TangAnna/ListViewTimer: 列表中每一个item都有计时器 (可实现倒计时或者计时器的功能)...

    ListViewTimer 列表中每一个item都有计时器 (可实现倒计时或者计时器的功能) 项目中有时会遇到列表中含有倒计时或者是计时器的需求,实现的方式有很多种,此Demo中是使用Thread + ...

  3. android 获取其他布局,android listview onItemClick中获取其他item的布局

    功能需求: 需要再点击一条listview的item时 , 获取到其他item中 布局 (layout 或者image textview 等) mListView.performItemClick(m ...

  4. ScrollView 内嵌 ListView 只能看到第一个Item

    解决方案: 给ScrollView 设置 fillViewport 为 true,ListView 就不会只显示第一个了. <ScrollView xmlns:android="htt ...

  5. ListView如何单独刷新一个item

    扣扣技术交流群:460189483 对于ListView数据的刷新大家都知道,改变Adapter的数据源,然后调用Adapter的notifyDateSetChanged()方法即可. 但是我在做公司 ...

  6. Android 取得 ListView中每一个Item项目的值

    首先我们需要创建 ListView ,这里假定我们已经创建好了并且使用SimpleAdapter设置好了adapter数据,看一下我们的adapter ArrayList<HashMap< ...

  7. python竖着输出编码_在Python中使用管道标准输出时设置正确的编码

    繁花不似锦 在脚本中运行时,代码可以工作,因为Python将输出编码为终端应用程序使用的任何编码.如果你是管道,你必须自己编码.经验法则是:始终在内部使用Unicode.解码你所收到的,并对你发送的内 ...

  8. selenium中启动firefox浏览器时设置代理、加载配置文件、加载某个插件以及firefox没有安装在默认路径下的代码写法

    selenium 中启动firefox浏览器的六种方式,所用的是java 1.如果浏览器没有安装在默认路径下,则用 System.setProperty("Webdriver.firefox ...

  9. 在UE4 Editor中改变一个变量时同时更新相关联的其它变量

    为什么80%的码农都做不了架构师?>>>    在UE4 Editor中操作时,有时候我们希望,在详情面板中更改某一属性的值时,与其相关的其它属性的值也会重新计算,这种时候,用C++ ...

最新文章

  1. 吴恩达神经网络和深度学习——第二周笔记
  2. python 浏览器显示本地文件夹_从浏览器中打开本地文件文件夹
  3. mysql 安装以及配置
  4. JZOJ 5177. 【NOIP2017提高组模拟6.28】TRAVEL
  5. linux命令(8)kill命令
  6. 问题 G: 奇数还是偶数? 山东科技大学OJ C语言
  7. 对话清华NLP实验室刘知远:NLP搞事情少不了知识库与图神经网络
  8. Sublime + Chrome 本地调试 CSS 选择器
  9. mysql 好用 客户端_5款好用的mysql客户端
  10. QT 实现 RTSP 视频流服务器
  11. 【毕业设计】python opencv 深度学习 指纹识别算法实现
  12. html连接有道词典api,调用有道翻译API
  13. 网络应用程序的架构:C/S架构、B/S架构的区别与优缺点
  14. 以大TMS运输配送管理系统
  15. 20天学会UI设计(PS+AI)入门教程
  16. [转]2014年最新810多套android源码2.46GB免费一次性打包下载
  17. base64 decode java_Java实现Base64编解码
  18. 内存检测工具sanitize
  19. ERROR 1819 (HY000) Your password does not satisfy the current policy requirements
  20. 学校计算机教室报损登记本,平阴县中小学功能室管理基本要求

热门文章

  1. 反编译 破解crash html editor winform [WinHTMLEditorControl.dll][.NET Win HTML Editor Control]
  2. JavaScript操作文件
  3. asp Upload
  4. windows--bat--%0无限执行当前bat脚本
  5. C++提高部分_C++普通函数与函数模板的区别---C++语言工作笔记084
  6. android学习笔记---58_拖拉功能与多点触摸,实现图片的拖拉和缩放功能
  7. Android学习笔记---13_文件的操作模式.各个应用之间的文件权限
  8. VS2010下配置使用OpenGL的glut库
  9. 随想录(豆瓣网站的爬行)
  10. 嵌入式操作系统内核原理和开发(基础)