博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ListView中设置item的背景色后,默认的行点击颜色失效的解决办法
阅读量:5118 次
发布时间:2019-06-13

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

本文的方法来自此处:

只说明一下用法:

建立一个drawable的XML文件,当然放在drawable文件夹下,比如保存文件为bg_list_item.xml

输入以下代码:

<?xml version="1.0" encoding="UTF-8"?>

<selector xmlns:android="http://schemas.android.com/apk/res/android">

  <item android:state_window_focused="false" android:state_selected="true" android:drawable="@android:color/transparent" /> 

  <item android:state_selected="true" android:drawable="@android:color/transparent" /> 

  <item android:state_pressed="true" android:state_selected="false" android:drawable="@android:color/transparent" /> 

  <item android:state_selected="false" android:drawable="@color/guide_list_item_bg" /> 

</selector>

注意红字的地方,改成你想用的背景图片或者颜色。

在XML布局文件中可以,用 android:background="@drawable/bg_list_item"   设置。

在java中可以用 View的  setBackgroundResrouce(R.drawable.bg_list_item);   来设置

转载于:https://www.cnblogs.com/3dant/archive/2011/07/23/2115013.html

你可能感兴趣的文章
HTML元素定义 ID,Class,Style的优先级
查看>>
【实数二分/前缀和维护】Best Cow Fences
查看>>
构造者模式
查看>>
[转][C#]Combobox 行高
查看>>
什么是IDS/IPS?
查看>>
JavaScript:学习笔记(3)——正则表达式的应用
查看>>
LeetCode:旋转链表【61】
查看>>
浮点数转化为字符串
查看>>
ssRs父子维度
查看>>
关押罪犯
查看>>
像房源上下架链路比较长的需求怎么测试?测试的重点和难点?
查看>>
python小记(6)高阶函数
查看>>
加密接口如何测试?
查看>>
Dubbo和kafka的基本原理和测试方法
查看>>
http和https的区别
查看>>
接口自动化之数据依赖
查看>>
自动化框架之pytest
查看>>
jmeter(1)添加header和cookie
查看>>
jmeter接口上传图片功能
查看>>
Hbuild在线云ios打包失败,提示BuildConfigure Failed 31013 App Store 图标 未找到 解决方法...
查看>>