首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > 移动开发 >

设立ToggleButton、Switch、CheckBox和RadioButton的显示效果

2013-10-08 
设置ToggleButton、Switch、CheckBox和RadioButton的显示效果ToggleButton、Switch、CheckBox和RadioButton都

设置ToggleButton、Switch、CheckBox和RadioButton的显示效果
ToggleButton、Switch、CheckBox和RadioButton都是继承自android.widget.CompoundButton,意思是可选择的,因此它们的用法都很类似。CompoundButton有两个状态,分别是checked和not checked。Switch是android4.0后出现的控件。但是这几个组件的默认图标都不太好看,怎样设置自己的图标风格呢?以下就是我的一种解决方案。

先看一下效果图,如下:

设立ToggleButton、Switch、CheckBox和RadioButton的显示效果


按钮图片贡献如下:

设立ToggleButton、Switch、CheckBox和RadioButton的显示效果  设立ToggleButton、Switch、CheckBox和RadioButton的显示效果  设立ToggleButton、Switch、CheckBox和RadioButton的显示效果  设立ToggleButton、Switch、CheckBox和RadioButton的显示效果

实现过程:

1.建立/res/drawable/setting_checkbox_button.xml


有一个网友写的可以整个项目控制ToggleButton的风格,我看了一下,第2步设置Style & Theme的地方看不太懂,写/res/drawable/themes.xml这个文件时在我这里会报错。大家可以参考一下:http://blog.csdn.net/billpig/article/details/6634481


热点排行