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

listview点击时更改textview文字颜色很多网上的资料都已经介绍,本人也在实际中xml文件中已实现。

但是将xml文件中设置的textcolor放到代码就确不起作用了,目前仍未找到原因,希望知道原因的大神指点下。

不过经过一天的努力还是找到了解决办法,就是自定义按钮文字变色类

ColorStateList

代码:

new ColorStateList(
                new int[][]{
                        new int[]{android.R.attr.state_pressed}, //1
                        new int[]{-android.R.attr.state_focused}, //2
                        new int[]{android.R.attr.state_selected, android.R.attr.state_pressed} //3
                },
                new int[] {
                    Color.GREEN, //1
                    Color.WHITE, //2
                    Color.BLUE //3
                }
            );

然后设置 .setTextColor(myColorStateList);就可以了

转载于:https://my.oschina.net/u/992018/blog/267400

android listview item点击时更改textview的颜色 代码中实现相关推荐

  1. Android—ListView Item 展开动画效果

    Android-ListView Item 展开动画效果 最近在做一个关于ListView item的展开效果,类似于 "粮仓" App 的商店页面,点击Item,展开显示子Vie ...

  2. android优美列表页面,android listview 列表 点击列表进入详细页面

    [实例简介] android listview 列表 点击列表进入详细页面 [实例截图] [核心代码] ListviewSingleChoice └── ListviewSingleChoice ├─ ...

  3. Android listView Item 高度设置

    Android listView Item 高度设置 问题: 设置listview item的高度比实际内容要高,怎么做: 如果需要将listView的item设置得比包裹内容还要高,通过设置item ...

  4. html表单按钮颜色修改,当表单有效时更改提交按钮颜色

    我希望按钮在表单有效时更改颜色,而不必点击任何内容或调用某个函数(如单击提交按钮).只要表格有效,按钮应该变成蓝色,我无法理解这一点,任何帮助都将不胜感激.当表单有效时更改提交按钮颜色 HTML: E ...

  5. CAD制图时更改图纸注释颜色的CAD教程

    给CAD图纸添加注释有助于他人理解图纸内容,那么,当我们想要更改图纸的注释颜色时要怎么操作呢?CAD制图时如何更改图纸注释颜色?本期,模型云就为您带来了CAD制图时修改更换图纸注释颜色的CAD教程,一 ...

  6. android gridview item 点击,Android-取消GridView/ListView item被点击时的效果

    方法一,在控件被初始化的时候设置 gridView.setSelector(new ColorDrawable(Color.TRANSPARENT)); listView.setSelector(ne ...

  7. Android listview item倒计时功能

    前段时间项目有个需求是需要在listview的item中做个60s倒计时功能,并且倒计时的时间由本地记录,无关服务端.网上找了一些demo,有倒计时的功能,但总有些问题,也无法满足需求,最后自己改进后 ...

  8. android ListView包含Checkbox滑动时状态改变

    题外话: 在xamarin android的开发中基本上所有人都会遇到这个小小的坎,的确有点麻烦,当时我也折腾了好一半天,如果你能看到这篇博客,说明你和我当初也是一样的焦灼,如果你想解决掉这个小小的坎 ...

  9. [置顶]android ListView包含Checkbox滑动时状态改变

    题外话: 在xamarin android的开发中基本上所有人都会遇到这个小小的坎,的确有点麻烦,当时我也折腾了好一半天,如果你能看到这篇博客,说明你和我当初也是一样的焦灼,如果你想解决掉这个小小的坎 ...

最新文章

  1. [python]逆水行舟不进则退(1)
  2. iOS 各种系统文件目录 临时,缓存,document,lib,归档,序列化
  3. Netty源码学习(零)前言
  4. java 分词词频_利用word分词来对文本进行词频统计
  5. mdx格式的词典用什么软件打开_可能是目前PC端最好用的词典——Goldendict
  6. 论docker中 CMD 与 ENTRYPOINT 的区别
  7. python 之头像上传,预览
  8. 敲一下enter键,完成iOS的打包工作
  9. 麦克阿瑟奖得主Dawn Song:区块链能保密和保护隐私?图样图森破!
  10. 部分软件免管理员权限安装
  11. 扫呗--扫码付支付问题
  12. 微信默认表情符号的代码对照表
  13. python秒表游戏代码_python编程实战:制作秒表程序
  14. 电脑英语--著名软件篇
  15. 【kimol君的无聊小发明】—用python插入独创性声明
  16. 高数笔记(十):定积分的概念与性质,微积分基本公式,牛顿-莱布尼兹公式,变限函数求导
  17. 第144章 SQL函数 TO_DATE(二)
  18. PyQt5的编写的天气查询小软件
  19. zabbix监控Web界面
  20. 微信小程序上传gitee

热门文章

  1. DCMTK:类OFMap的测试程序
  2. VTK:可视化之CameraModel1
  3. OpenCV语义分割semantic segmentation的实例(附完整代码)
  4. OpenCV使用Orbbec Astra 3D相机
  5. OpenGL定向光的投影阴影
  6. OpenGL 文本渲染Text Rendering
  7. C++实现successive approximation渐进法(附完整源码)
  8. C语言实现数组Array(附完整源码)
  9. QT的QTreeWidgetItem类的使用
  10. php 开启imagick,PHP-Imagick:在Imagick项目上设置重力