添加链接
link之家
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
相关文章推荐
活泼的手套  ·  Android ...·  1 年前    · 
打酱油的萝卜  ·  C# ...·  2 年前    · 
知识渊博的饺子  ·  Microchip dsPIC33F ...·  2 年前    · 

Button控件

Button控件是一种按钮控件,用户可以在该控件上单击,并能引发相应的事件处理函数,Button继承自android.widget.TextView,在android.widget包中,其常用子类有CheckBox、RadioButton、ToggleButton等。

Button的基本使用方法有:

(1) 添加Button控件到XML布局文件中,也可通过程序添加。

在布局文件中设置按钮的一些属性,如位置、宽高、按钮上的字、颜色等,比较重要的是要给按钮一个ID,这是按钮唯一的名称。

(2) 处理按钮的单击事件。

按钮单击有如下两种处理方法

1.通过OnClick属性设置处理单击事件的方法名,在Activity中实现这个方法

在XML布局文件中设置Button的属性,即android.OnClick=“myclick”,然后在该布局文件对应的Activity中实现该方法。

2.另一种方法是使用setOnClickListener添加监听器对象,可以写一个内部类,实现OnClickListener接口,在这个类中实现OnClick方法,方法中写按钮单击时想做的具体工作。

创建布局方式有:

(1) 直接写布局代码:可以直接修改布局文件

(2) 图像化界面布局:通过Disign进行设置,拖放布局

ImageView控件常用属性

CheckBox的关键属性及方法:

(1)android:text:用于设置CheckBox控件提示文字

(2)android:checked="true":用于设置此标签的初始状态为选中

(3)isChecked():用于判断按钮是否处于被选中状态

(4)setChecked(Boolean flag):通过传输一个布尔参数来设置按钮的状态

RadioButton控件

RadioButton和RadioGroup在使用过程中需要注意以下几点:

(1)RadioButton表示单个圆形单选框,理论上也可以单独使用:而RadioGroup是可以容纳多个RadioButton的容器,使RadioButton实现单选功能。

(2)每个RadioGroup中的RadioButton同时只能有一个被选中。

(3)不同的RadioButton中的RadioButton互不相干,即如果RadioGroup A中有一个被选中了,RadioGroup B中依然可以有一个被选中。

(4)通常,一个RadioGroup中至少有2个RadioButton

(5)一般而言,一个RadioGroup中的RadioButton默认一个被选中,通常建议将它放在RadioGroup中的起始位置。

分类:
阅读
标签: