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

目标:选中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>

时间: 2025-01-03 07:53:47

listview改变选中行的字体颜色实例介绍_Android的相关文章

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

目标:选中item,其字体设置为#3197FF,未选中的,其字体为#FFFFFF 与listvew设置选中行item背景图片一样,使用selector,不过这里的颜色设置,应该是在listview中的textview中设置. 复制代码 代码如下: <SPAN style="COLOR: #666666"><?xml version="1.0" encoding="utf-8"?> <TableLayout xmlns

javascript使用onclick事件改变选中行的颜色

 javascript onclick事件改变选中行的颜色,方法简单,大家参考使用吧 html页面的table 中一行一行的显示当然 div也行 可设置在鼠标放上去时改变其颜色 部分代码如下   代码如下: <script type="text/javascript"> var currentActiveRow; //当前活动行   //改变选中行的颜色 function changeActiveRow(obj) {     if (currentActiveRow) {

javascript使用onclick事件改变选中行的颜色_javascript技巧

html页面的table 中一行一行的显示当然 div也行 可设置在鼠标放上去时改变其颜色 部分代码如下 复制代码 代码如下: <script type="text/javascript">var currentActiveRow; //当前活动行 //改变选中行的颜色function changeActiveRow(obj) {    if (currentActiveRow) {        currentActiveRow.style.backgroundColor

objective-c-ios uitextview 输入时 能否改变部分内容的字体颜色

问题描述 ios uitextview 输入时 能否改变部分内容的字体颜色 如题 也就是在textViewDidChange这个时候 边输入 也可以改变部分内容的颜色 比如当我连续输入两个aa就变成红色 解决方案 http://www.cocoachina.com/bbs/read.php?tid=48235 解决方案二: 可以研究下使用attributedstring实现 解决方案三: attributedstring可以 还有一种方法比较low 你可以textview上面贴个label,在l

为何ListView中唯独不能设置字体颜色?

问题描述 public class TradeActivity extends Activity {ListView listview;@Overridepublic void onCreate(Bundle savedInstanceState){super.onCreate(savedInstanceState); setContentView(R.layout.mystock);String[] models=new String[]{"aaa","bbb",

Listview获取选中行的值

一般情况请注意别先删除了选中行,又去使用.那就会导致找不到选中行.....哥犯了这个错误...找了很长时间问题 if (this.lstwlview.SelectedIndices.Count > 0)            {                if (MessageBox.Show("确认删除该条码?", "操作提示", MessageBoxButtons.OKCancel, MessageBoxIcon.Question, MessageBo

ASP.NET中的DataGridView绑定数据和选中行删除功能具体实例_实用技巧

首现我们拖入一个DataGridView控件到.aspx页面中,然后绑定你需要显示的列,具体代码如下. 复制代码 代码如下:  <asp:GridView ID="gvDepartList" runat="server" AutoGenerateColumns="False"          Height="108px" Width="600px"  OnRowDeleting="gvDe

Android中ListView下拉刷新的实现方法实例分析_Android

本文实例讲述了Android中ListView下拉刷新的实现方法.分享给大家供大家参考,具体如下: ListView中的下拉刷新是非常常见的,也是经常使用的,看到有很多同学想要,那我就整理一下,供大家参考.那我就不解释,直接上代码了. 这里需要自己重写一下ListView,重写代码如下: package net.loonggg.listview; import java.util.Date; import android.content.Context; import android.util.

Android Tween动画之RotateAnimation实现图片不停旋转效果实例介绍_Android

主要介绍Android中如何使用rotate实现图片不停旋转的效果.Android 平台提供了两类动画,一类是 Tween 动画,即通过对场景里的对象不断做图像变换(平移.缩放.旋转)产生动画效果:第二类是 Frame 动画,即顺序播放事先做好的图像,跟电影类似.本文分析 Tween动画的rotate实现旋转效果. 在新浪微博客户端中各个操作进行中时activity的右上角都会有个不停旋转的图标,类似刷新的效果,给用户以操作中的提示.这种非模态的提示方式推荐使用,那么下面就分享下如何实现这种效果