Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> 關於Android編程 >> listview改變選中行的字體顏色實例介紹

listview改變選中行的字體顏色實例介紹

編輯:關於Android編程

目標:選中item,其字體設置為#3197FF,未選中的,其字體為#FFFFFF

與listvew設置選中行item背景圖片一樣,使用selector,不過這裡的顏色設置,應該是在listview中的textview中設置。
復制代碼 代碼如下:
<SPAN ><?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 ><?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>
  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved