目录

ToggleButton

概述

注意事项

Demo

RatingBar

概述

Demo


ToggleButton

概述

继承自Button子类CompoundButton

不过我的switch好像和上面的图不一样?

 

Switches是Api14之后加入的新的开关按钮,提供了滑块控件

注意事项

注意:修改text是无法修改按钮按钮上的文字的 如下图

需要这样进行修改 分别对应 按钮打开状态和关闭状态的文字

checked属性顾名思义可以设置默认处于的开关状态

Demo

由于都是button 代码部分和之前差不多,例子如下

 

RatingBar

概述

显示星星,

SeekBar和ProgressBar的扩展

 

注意宽高布局建议设置成wrap_content

 

所显示的星星数量

每次点击点亮的星星数量

如设置成0.5 每次点击就只能点亮半颗星(浮点型)

 

默认点亮的星星数量(浮点型)

 

这个属性如果设置为true,星星将只提供给用户观看而无法进行操作。

 

Demo

事件代码

发现和按钮还是有点不一样的,多一个参数

formUser代表是否是用户选择的,所以可以有下面的if函数。