失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > android listview item点击时更改textview的颜色 代码中实现

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

时间:2022-06-11 02:50:54

相关推荐

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

独角兽企业重金招聘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);就可以了

如果觉得《android listview item点击时更改textview的颜色 代码中实现》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。