listview改变选中行的字体颜色实例介绍

 更新时间:2013年06月19日 15:38:39   作者:  
选中item,其字体设置为#3197FF,未选中的,其字体为#FFFFFF,下面与大家分享下listview怎么改变选中行字体颜色,感兴趣的朋友可以参考下哈
目标:选中item,其字体设置为#3197FF,未选中的,其字体为#FFFFFF

与listvew设置选中行item背景图片一样,使用selector,不过这里的颜色设置,应该是在listview中的textview中设置。
复制代码 代码如下:

<SPAN style="COLOR: #666666"><?xml version="1.0" encoding="utf-8"?>
<TableLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
>
<TableRow >
<TextView
android:id="@+id/name_tv"
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:textSize="25px"
android:textColor="@drawable/itemcolor">
</TextView>
</TableRow>
</TableLayout></SPAN>

同样,定义itemcolor.xml文件,修改选中行的字体颜色:
复制代码 代码如下:

<SPAN style="COLOR: #666666"><?xml version="1.0" encoding="utf-8" ?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<!-- 没有焦点时字体颜色 -->
<item
android:state_selected="false"
android:color="#FFFFFF"/>
<!--选中时的字体颜色 -->
<item
android:state_selected="true"
android:color="#3197FF"/>
<!-- 非触摸模式下获得焦点并单击时的字体颜色 -->
<item
android:state_focused="true"
android:state_pressed="true"
android:color="#3197FF"/>
</selector></SPAN>

相关文章

  • Android动态表格的实现代码(内容、样式可扩缩)

    Android动态表格的实现代码(内容、样式可扩缩)

    这篇文章主要介绍了Android动态表格的实现代码(内容、样式可扩缩),本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-09-09
  • Bitmap引起的OOM问题

    Bitmap引起的OOM问题

    这篇文章主要介绍了Bitmap引起的OOM问题,为什么会引起,以及避免引起的方法,文中有详细的代码示例,有需要的朋友可以参考下
    2023-04-04
  • Android中ACTION_CANCEL的触发机制与滑出子view的情况

    Android中ACTION_CANCEL的触发机制与滑出子view的情况

    这篇文章主要介绍了Android中ACTION_CANCEL的触发机制与滑出子view的情况,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-09-09
  • Android 网络请求框架Volley实例详解

    Android 网络请求框架Volley实例详解

    这篇文章主要介绍了Android 网络请求框架Volley实例详解的相关资料,需要的朋友可以参考下
    2017-06-06
  • Android APK 32位和64位的区别及说明

    Android APK 32位和64位的区别及说明

    这篇文章主要介绍了Android APK 32位和64位的区别及说明,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2023-11-11
  • Android ListView实现上拉加载更多和下拉刷新功能

    Android ListView实现上拉加载更多和下拉刷新功能

    这篇文章主要为大家详细介绍了Android ListView实现上拉加载更多和下拉刷新功能,介绍了ListView刷新原理及实现方法,感兴趣的小伙伴们可以参考一下
    2016-05-05
  • Android FFmpeg音视频解码播放示例详解

    Android FFmpeg音视频解码播放示例详解

    这篇文章主要为大家介绍了Android FFmpeg音视频解码播放示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-10-10
  • 解决android studio中使用monitor工具无法打开data文件夹问题

    解决android studio中使用monitor工具无法打开data文件夹问题

    这篇文章主要介绍了解决android studio中使用monitor工具无法打开data文件夹问题,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-04-04
  • Android模拟器最新检测方法详解

    Android模拟器最新检测方法详解

    这篇文章主要介绍了Android模拟器的检测方法,在Android开发过程中,防作弊一直是老生常谈的问题,而模拟器的检测往往是防作弊中的重要一环,接下来我们来讲解有关于模拟器的检测方法,需要的朋友可以参考下
    2024-02-02
  • 深入Android线程的相关问题解惑

    深入Android线程的相关问题解惑

    本篇文章是对Android线程的相关问题进行了详细的分析介绍,需要的朋友参考下
    2013-05-05

最新评论