AS上的基础中级控件-选择框

复选框CheckBox

一个提示alt+回车 补继承之类的

CompoundButton在XML中:

android:checked="true";  //初始状态是否是被选中

android:button=“@drawable/” //自定义按钮图标 要与selector配套使用

在JAVA中:

setChecked           //设置勾选状态

setButtonDrawable        //设置左侧勾选图标的图形资源

setOnCheckedChangeListener     //设置勾选状态变化的监听器

isChecked            //判断是否勾选

 

 开关按钮Switch

在XML中的属性:

textOn:设置为右侧开启时的文本

textOff:设置为左侧开启时的文本

track:设置开关轨道的背景

thumb:设置开关标识的图标

剩下的大差不差 不写了

单选按钮RadioButton

RadioGroup继承于LinearLayout

不指定orientation属性,会默认为垂直布局;线性布局则是默认水平布局

在JAVA中的属性:

check:选中指定资源编号的单选按钮

getCheckedRadioButtonId:获取已选按钮的资源编号

setOnCheckedChangeListener:设置勾选状态变化的监听器

编辑框EditText

XML中

hint为提示文本

textColorHint

maxLength

inputType为输入类型,例如账号为text 密码为textPassword

 

background可以设置背景样式

例如android:background="@null"会取消边框

 

posted @ 2023-02-25 16:21  天启A  阅读(65)  评论(0)    收藏  举报