快捷搜索:

Android 中文API (33) —— Checkable

正文

一、布局

public interface Checkable

间接子类

CheckBox, CheckedTextView, CompoundButton, RadioButton, ToggleButton

二、概述

此接口定义了一个扩展,使得承袭它的视图控件具有可选状态属性。

(译者注:凡是承袭了此接口的类,便有了android:checked 属性

三、公共措施

public abstract boolean isChecked ()

查询当前视图控件的选中状态。

返回:

返回一个boolean的值来表示当前视图控件的选中状态,假如当前控件当选中,返回true值,否则返回false值。

(译者注:并不必然是控件上显示了对号或者点便是当选中,很可能某个思维不合于凡人的法度榜样员会把有对号的定义为未选中而返回一个false。当然这只是可能,按照常理来说照样有对号和点的表示选中true,反之亦然。)

public abstract void setChecked (boolean checked)

设置当前视图控件的选中状态。(译者注:

履行前

履行

履行后

任何状态

setChecked(true)

选中

任何状态

setChecked(false)

未选中

参数:

checked 指定控件的选中状态true表示设置为选中,false为未选中。

public abstract void toggle ()

此措施用来切换当前视图控件的选中状态。(译者注:即将视图控件确当前状态变为其相反状态

履行前

履行

履行后

选中

toggle()

未选中

未选中

toggle()

选中

停止

翻译本文作者很用心,以致有些冲动,大年夜家看看原文,然后再看看本文,译者加入了许多加倍轻易理解的备注阐明,这里再次谢谢"CN七号"为大年夜家供给优秀的作品!

转自:http://www.cnblogs.com/over140/archive/2010/11/10/1873247.html

您可能还会对下面的文章感兴趣: