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就是上面的配置文件名-->"
/>
<?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就是上面的配置文件名-->"
/>
相关文章推荐
- ListView Item 选中时 改变 TextView 的字体颜色
- 修改TextView中字体的颜色【字符串拼接之后显示在TextView中】
- Android的ListView子Item选中改变TextView字体颜色
- 关于TextView中修改部分字体颜色、大小方法的总结
- Android 修改App中默认TextView的字体和颜色
- 一起学android之如何设置TextView中不同字段的字体颜色(22)
- WKWebView如何加载Html代码? WKWebView如何修改字体大小和颜色?
- 在代码中修改textview的字体颜色(解决只能修改一次的问题)
- Android 修改TextView中部分字体的颜色及大小
- 修改TextView中部分字体的大小及颜色
- 如何修改 simple_list_item_2 上下两个 textview 的字体大小
- 使用selector修改TextView中字体的颜色
- android使用selector修改TextView中的字体颜色和背景颜色
- 使用selector修改TextView中字体的颜色
- android selector修改TextView字体颜色
- 修改NavigationView的MenuItem的字体颜色并修改默认选中的item
- SpannableStringBuilder的使用/TextView修改部分字体颜色
- selector修改TextView中字体的颜色
- 如何在一个textview中使用不同颜色的字体
- 使用selector修改TextView中字体的颜色