开关按钮Switch

Switch是开关按钮,Android从4.0版本开始支持该控件。其实Switch是一个高级版本的CheckBox,在选中与取消选中时可展现的界面元素比CheckBox丰富。

1.Switch控件的属性、设置方法、说明:

textOn  setTextOn()  设置右侧开启时文本。

textOff  setTextOff()  设置左侧开启时文本。

switchPadding  setSwitchPadding()  设置左右两个开关按钮之间的距离。

thumbTextPadding  setThumbTextPadding()  设置文本左右两边的距离。如果设置了该属性,switchPadding属性就会失效。

thumb  setThumbDrawable() / setThumbResource()  设置开关识别标识(thumb-拇指)

track  setTrackDrawable() / setTrackResource()  设置开关轨道的背景(track-轨道)

checked  setChecked()  设置是否选中

text  setText()  设置左侧文本

2.自定义样式:

(1)创建 res/drawable/xxx.xml 文件,用于样式


    
    
(2)将xml文件设为background的值

你可能感兴趣的:(android,java)