?
- <style name="Widget.CompoundButton.RadioButton"> <item name="android:background">@android:drawable/btn_radio_label_background</item>
- <item name="android:button">@android:drawable/btn_radio</item> </style>
可以看出它其实就有两个重要的样式,一个是background一个是button。
①background。
android-sdk-windowsplatformsandroid-9dataresdrawable-mdpibtn_radio_label_background 是一张.9图片。(如果你对.9图不是很熟悉,那么参考我的相关博文)。如图:
(这是透明图标,四周的黑色边框是预览区域)。
②button。
首先找到android-sdk-windowsplatformsandroid-9dataresdrawablebtn_radio。这并不是图片,而是xml文件。里面的内容如下:
- <selector xmlns:android="http://www.easck.com/apk/res/android"> <item android:state_checked="true" android:state_window_focused="false"
- android:drawable="@drawable/btn_radio_on" /> <item android:state_checked="false" android:state_window_focused="false"
- android:drawable="@drawable/btn_radio_off" />
- <item android:state_checked="true" android:state_pressed="true" android:drawable="@drawable/btn_radio_on_pressed" />
- <item android:state_checked="false" android:state_pressed="true" android:drawable="@drawable/btn_radio_off_pressed" />
- <item android:state_checked="true" android:state_focused="true"
- android:drawable="@drawable/btn_radio_on_selected" /> <item android:state_checked="false" android:state_focused="true"











