您的位置:首页 > 其它

listview选中时如何修改textview字体的颜色

2010-11-29 23:11 411 查看
首先在res/drawable目录下写个配置文件作为各种状态的样式配置,命名bg这个随便:

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

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

<item android:state_focused="false" state_focused="false" android:state_pressed="false" android:state_selected="false"

android:color="@drawable/white" />

<item android:state_focused="true" android:state_pressed="true"

android:color=

"@drawable/black" />

<item android:state_focused="false" android:state_pressed="true"

android:color="@drawable/black" />

<item android:state_selected="true"

android:color="@drawable/black" />

<item android:state_focused="true"

android:color="@drawable/black" />

</selector>

然后在写ListView选项配置文件的时候吧上面写的配置文件添加给这个选项配置文件:

<TextView android:id="@+id/tt"

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:text="要显示的文本"

android:textSize="字体大小"

android:textColor="@drawable/bg"<--!此bg就是上面的配置文件名-->"

/>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: