Android 组件样式定制方法详解

2019-12-10 19:56:40王冬梅

 

 

4.2 定义样式

目录结构如下: 

Android 组件样式定制方法详解

在你的项目中建立一个style.xml文件,文件中的内容当然就是把默认的样式拷贝出来(熟练以后也可以自己写)然后进行一些修改。

style.xml内容如下:
 

  1. <?xml version="1.0" encoding="utf-8"?>  <resources xmlns:android="http://www.easck.com/apk/res/android"> 
  2.      <style name="MyRadioButton"> 
  3.     <item name="android:background">@drawable/bt_radio</item>      <item name="android:button">@null</item> 
  4.   </style>   </resources> 
?

bt_radio是个xml文件,内容如下:
 

  1. <?xml version="1.0" encoding="utf-8"?>  <selector xmlns:android="http://www.easck.com/apk/res/android"> 
  2.   <item android:drawable="@drawable/bt_require_radio_s" android:state_checked="true"/>    <item android:drawable="@drawable/bt_require_radio_n" android:state_checked="false"/> 
  3. </selector> 
?

bt_required_radio_s和bt_requires_radio_n分别为两张.9图片。如图:

 

名称

图标

bt_requires_radio_n

 

Android 组件样式定制方法详解

bt_requires_radio_n

 

Android 组件样式定制方法详解