ColorStateList的学习

2016-05-19  本文已影响378人  吃葡萄皮不吐葡萄

在XML中编辑

Color State List Resource官方文档
官方文档中的示范代码:
在XML中编辑,XML文件保存于res/color/button_text.xml

<?xml version="1.0" encoding="utf-8"?>
<selector 
  xmlns:android="http://schemas.android.com/apk/res/android">    
  <item android:state_pressed="true"          
    android:color="#ffff0000"/> 
    <!-- pressed -->    
  <item android:state_focused="true"          
    android:color="#ff0000ff"/> 
  <!-- focused -->    
  <item android:color="#ff000000"/> 
  <!-- default -->
</selector>

在xml中应用

<Button
    android:layout_height="wrap_content"    
    android:layout_width="wrap_content"    
    android:background="@drawable/button" />

Color State List Resource所对应的Java类

上一篇 下一篇

猜你喜欢

热点阅读