全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

Android开发之CheckBox的简单使用与监听功能示例

本文实例讲述了Android开发之CheckBox的简单使用与监听功能。分享给大家供大家参考,具体如下:

activity_main.xml

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
  android:layout_width="match_parent"
  android:layout_height="match_parent"
  android:orientation="horizontal" >
  <CheckBox
    android:checked="false"
    android:id="@+id/checkBox1"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="足球" />
</LinearLayout>

MainActivity.java

package com.example.hello;
import android.support.v7.app.ActionBarActivity;
import android.os.Bundle;
import android.util.Log;
import android.view.Menu;
import android.view.MenuItem;
import android.widget.CheckBox;
import android.widget.CompoundButton;
import android.widget.CompoundButton.OnCheckedChangeListener;
import android.widget.Toast;
public class MainActivity extends ActionBarActivity {
  private CheckBox checkBox;
  @Override
  protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    //初始化
    checkBox = (CheckBox) findViewById(R.id.checkBox1);
    //通过设置checkbox的监听事件,判断checkbox是否被选中
    checkBox.setOnCheckedChangeListener(new OnCheckedChangeListener() {
      @Override
      public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
        // 通过这个方法,来监听当前的checkbox是否被选中
        if (isChecked) {
          //获得checkBox的文本内容
          String text = checkBox.getText().toString();
          Toast.makeText(MainActivity.this, "111", 1).show();
        }
      }
    });
  }
}

更多关于Android相关内容感兴趣的读者可查看本站专题:《Android开发入门与进阶教程》、《Android调试技巧与常见问题解决方法汇总》、《Android基本组件用法总结》、《Android视图View技巧总结》、《Android布局layout技巧总结》及《Android控件用法总结》

希望本文所述对大家Android程序设计有所帮助。


# Android  # CheckBox  # 监听  # Android CheckBox中设置padding无效解决办法  # Android 中CheckBox多项选择当前的position信息提交的示例代码  # Android 中CheckBox的isChecked的使用实例详解  # Android开发手册自定义Switch开关按钮控件  # Android开关控件Switch的使用案例  # Android 自定义Switch开关按钮的样式实例详解  # Android UI控件Switch的使用方法  # Android单选按钮RadioButton的使用方法  # Android复选框CheckBox与开关按钮Switch及单选按钮RadioButton使用示例详  # 进阶  # 相关内容  # 感兴趣  # 给大家  # 更多关于  # 解决方法  # 所述  # 程序设计  # 讲述了  # layout_height  # match_parent  # horizontal  # orientation  # layout_width  # schemas  # http  # res  # apk  # checked  # java 


相关文章: 如何用IIS7快速搭建并优化网站站点?  如何设计高效校园网站?  网站制作的方法有哪些,如何将自己制作的网站发布到网上?  如何零基础在云服务器搭建WordPress站点?  ,在苏州找工作,上哪个网站比较好?  如何通过老薛主机一键快速建站?  零基础网站服务器架设实战:轻量应用与域名解析配置指南  高性能网站服务器配置指南:安全稳定与高效建站核心方案  建站之星北京办公室:智能建站系统与小程序生成方案解析  如何快速搭建高效WAP手机网站?  如何通过建站之星自助学习解决操作问题?  如何在阿里云域名上完成建站全流程?  学校免费自助建站系统:智能生成+拖拽设计+多端适配  如何在宝塔面板中修改默认建站目录?  安徽网站建设与外贸建站服务专业定制方案  济南网站建设制作公司,室内设计网站一般都有哪些功能?  建站主机空间推荐 高性价比配置与快速部署方案解析  怎么制作一个起泡网,水泡粪全漏粪育肥舍冬季氨气超过25ppm,可以有哪些措施降低舍内氨气水平?  广东企业建站网站优化与SEO营销核心策略指南  设计网站制作公司有哪些,制作网页教程?  盘锦网站制作公司,盘锦大洼有多少5G网站?  外贸公司网站制作,外贸网站建设一般有哪些步骤?  手机网站制作平台,手机靓号代理商怎么制作属于自己的手机靓号网站?  浙江网站制作公司有哪些,浙江栢塑信息技术有限公司定制网站做的怎么样?  网站制作软件有哪些,制图软件有哪些?  北京制作网站的公司,北京铁路集团官方网站?  建站之星云端配置指南:模板选择与SEO优化一键生成  Swift中swift中的switch 语句  定制建站平台哪家好?企业官网搭建与快速建站方案推荐  手机网站制作与建设方案,手机网站如何建设?  如何破解联通资金短缺导致的基站建设难题?  建站主机是否等同于虚拟主机?  网站制作中优化长尾关键字挖掘的技巧,建一个视频网站需要多少钱?  香港服务器网站测试全流程:性能评估、SEO加载与移动适配优化  c# 在高并发下使用反射发射(Reflection.Emit)的性能  TestNG的testng.xml配置文件怎么写  如何通过可视化优化提升建站效果?  如何在万网自助建站平台快速创建网站?  如何在企业微信快速生成手机电脑官网?  如何快速生成高效建站系统源代码?  建站之星安装路径如何正确选择及配置?  公众号网站制作网页,微信公众号怎么制作?  学校为何禁止电信移动建设网站?  早安海报制作网站推荐大全,企业早安海报怎么每天更换?  制作表格网站有哪些,线上表格怎么弄?  怎么用手机制作网站链接,dw怎么把手机适应页面变成网页?  香港服务器选型指南:免备案配置与高效建站方案解析  怀化网站制作公司,怀化新生儿上户网上办理流程?  建站之星CMS建站配置指南:模板选择与SEO优化技巧  学生网站制作软件,一个12岁的学生写小说,应该去什么样的网站? 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。