Android复选框源码解析

Android是一款由谷歌推出的基于Linux平台的开源手机操作系统。我们曾经在上一篇文章中介绍过这一系统的系统架构,相信大家应该可以对此有一个初步的认识。在这里,大家可以通过介绍的内容充分掌握Android复选框的基本概念。#t#

成都创新互联专业为企业提供聂拉木网站建设、聂拉木做网站、聂拉木网站设计、聂拉木网站制作等企业网站建设、网页设计与制作、聂拉木企业网站模板建站服务,十多年聂拉木做网站经验,不只是建网站,更提供有价值的思路和整体网络服务。

●设置复选框的Check状态的时候,调用setChecked()方法

●追加Android复选框被选择时处理的时候,

1.调用setOnCheckedChangeListener()方法,并把CompoundButton.OnCheckedChangeListener实例作为参数传入

2.在CompoundButton.OnCheckedChangeListener的onCheckedChanged()方法里,取得被选中Android复选框的实例

例程源码(Java)

 
 
 
  1. CheckBox checkBox = (CheckBox) findViewById(id.checkBox);
  2. checkBox.setChecked(true);
  3. checkBox.setOnCheckedChangeListener(
  4. new CompoundButton.OnCheckedChangeListener() {
  5. @Override
  6. public void onCheckedChanged(
  7. CompoundButton buttonView,
  8. boolean isChecked) {
  9. CheckBox checkBox = (CheckBox) buttonView;
  10. Log.v("Test", String.valueOf(checkBox.getText()) +
  11. " is " + String.valueOf(isChecked));
  12. }
  13. });

例程源码(Resource)

 
 
 
  1. < CheckBox android:id="@+id/checkBox"
  2. android:layout_width="wrap_content"
  3. android:layout_height="wrap_content"
  4. android:text="@string/test" />

Android复选框的基本应用就为大家介绍到这里。

网页标题:Android复选框源码解析
本文地址:http://www.stwzsj.com/qtweb/news14/14364.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联