一、有两种状态:

  选中状态(true)、未选中状态(false)

二、属性

  android:id = "@+id/checkbox"

  android:layout_width="match_parent"
  android:layout_height="wrap_content"

  android:checked = "false"

  android:text = "男"

三、代码演示

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"    android:layout_width="fill_parent"    android:layout_height="fill_parent"    android:orientation="horizontal" >    <CheckBox        android:id="@+id/checkBox1"        android:layout_width="wrap_content"        android:layout_height="wrap_content"        android:text="篮球"        android:checked="true" />      </LinearLayout>
package com.muke.textview_edittext;import android.os.Bundle;import android.widget.CheckBox;import android.widget.CompoundButton;import android.widget.CompoundButton.OnCheckedChangeListener;import android.widget.ImageView;import android.widget.ToggleButton;import android.app.Activity;public class MainActivity extends Activity{        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) {                //第三步:通过onCheckedChanged来监听当前的checkBox是否被选中                String text = checkBox.getText().toString();//获得checkBox的文本内容                if(isChecked){                    System.out.println("你选中了"+text);                }else{                    System.out.println("你取消了"+text);                }            }        });    }        }

  

更多相关文章

  1. 2011.08.31——— android 监听网络变化
  2. android利用GPS和高德地图获取定位案例
  3. Android(安卓)SeekBar的使用
  4. android 屏幕监听滑动事件
  5. Android(安卓)添加自定义BOOT_COMPLETED广播避免延迟
  6. Android监听屏幕锁屏
  7. Android7.0中文文档(API)-- AutoCompleteTextView.OnDismissListen
  8. 记-Android(安卓)studio使用的小疑惑
  9. Android状态check、focused、pressed、selected小结

随机推荐

  1. Android 设置TextView滑动滚动条和滑动效
  2. ANDROID – 使用特定的URL开启应用程序
  3. android中-----JSON例子一、 二
  4. Unable to execute dex: Multiple dex fi
  5. Android 异步获取网络图片并处理图片Out
  6. 16 个Android 开发者必备工具资源
  7. Android高德地图获取当前地理位置(不显示
  8. 自定义主题
  9. 常用的android开发网站
  10. Android(安卓)studio 3 gradle配置问题