博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Android 中文API (33) —— Checkable
阅读量:7078 次
发布时间:2019-06-28

本文共 717 字,大约阅读时间需要 2 分钟。

一、结构

    public interface Checkable

    间接子类

    
, , CompoundButton, , 

二、概述

    

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

    (译者注:凡是继承了此接口的类,便有了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()

选中

 本文转自博客园农民伯伯的博客,原文链接:,如需转载请自行联系原博主。

你可能感兴趣的文章
微软发 Edge 宣传视频:更快更安全的浏览器
查看>>
如何看待开发人员转型做产品经理?
查看>>
Zookeeper的安装部署,zookeeper参数配置说明,集群搭建,查看集群状态
查看>>
《Java多线程编程核心技术》——2.1节synchronized同步方法
查看>>
《深入解析IPv6(第3版)》——2.8 使用Windows PowerShell来查看IPv6配置信息
查看>>
利用物联网发动 DDoS 攻击的恶意程序源代码公开
查看>>
《基于ArcGIS的Python编程秘笈(第2版)》——1.2 ArcGIS Python窗口的使用
查看>>
《策略驱动型数据中心——ACI技术详解》一1.3 数据中心设计
查看>>
Raspberry Pi 树莓派获得 OpenGL 支持
查看>>
《AutoCAD 2016中文版室内装潢设计从入门到精通》——1.2 室内设计制图
查看>>
2017GAITC丨朱小燕:人机对话能直接能减少90%人工,极大提升效率
查看>>
《Spring Boot官方指南》翻译邀请
查看>>
在 CentOS 和 RHEL 上安装 Puppet 服务器和客户端
查看>>
《Raspberry Pi用户指南》——1.2 Windows vs. Linux
查看>>
大数据与机器学习:实践方法与行业案例.3.2 自动加载的流程
查看>>
资讯APP走出同质化怪圈,精细化用户画像成契机
查看>>
JDK11 | 第七篇 : ZGC 垃圾收集器
查看>>
对软键盘回车键检测
查看>>
入门Java一年进阿里,分享我学Java的那些思考!
查看>>
ida 常用操作&快捷键--待续
查看>>