Android的CheckBox(多选框)
1.布局文件
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"xmlns:tools="http://schemas.android.com/tools"android:layout_width="match_parent"android:layout_height="match_parent"android:orientation="vertical"android:paddingBottom="@dimen/activity_vertical_margin"android:paddingLeft="@dimen/activity_horizontal_margin"android:paddingRight="@dimen/activity_horizontal_margin"android:paddingTop="@dimen/activity_vertical_margin"tools:context=".MainActivity" ><CheckBoxandroid:checked="true"android:id="@+id/checkBox1"android:layout_width="wrap_content"android:layout_height="wrap_content"android:text="篮球" /><CheckBoxandroid:id="@+id/checkBox2"android:layout_width="wrap_content"android:layout_height="wrap_content"android:text="足球" /></LinearLayout>
2.绑定选择事件
package com.example.test2;import android.app.Activity; import android.os.Bundle; import android.util.Log; import android.view.Menu; import android.widget.Button; import android.widget.CheckBox; import android.widget.CompoundButton; import android.widget.CompoundButton.OnCheckedChangeListener;public class MainActivity extends Activity {private Button login_button;private Button reset;private Button other;private CheckBox checkBox1;private Button myButton;@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_checkbox);login_button = (Button) this.findViewById(R.id.loginButton);checkBox1 = (CheckBox) findViewById(R.id.checkBox1);checkBox1.setOnCheckedChangeListener(new OnCheckedChangeListener() {@Overridepublic void onCheckedChanged(CompoundButton arg0, boolean arg1) {// arg1代表是否选中Log.i("tag", arg1 + "");if (arg1) {Log.i("tag", checkBox1.getText().toString());}}});}@Overridepublic boolean onCreateOptionsMenu(Menu menu) {// Inflate the menu; this adds items to the action bar if it is present. getMenuInflater().inflate(R.menu.main, menu);return true;}}
3.效果:
转载于:https://www.cnblogs.com/qlqwjy/p/7513386.html
Android的CheckBox(多选框)相关推荐
- Android之CheckBox复选框控件使用inelayout.xml Xml代码
linelayout.xml Xml代码 <?xml version="1.0" encoding="utf-8"?> <LinearLayo ...
- Android为CheckBox(复选框)设置可规定大小的图片
当我们需要在CheckBox后面放一张图片的效果的时候. 如果在XML文件中使用drawableRight <CheckBox android:drawableRight="@draw ...
- android勾选控件_Android中CheckBox复选框控件使用方法详解
CheckBox复选框控件使用方法,具体内容如下 一.简介 1. 2.类结构图 二.CheckBox复选框控件使用方法 这里是使用java代码在LinearLayout里面添加控件 1.新建Linea ...
- Android基础入门教程——2.3.5.RadioButton(单选按钮)Checkbox(复选框)
Android基础入门教程--2.3.5.RadioButton(单选按钮)&Checkbox(复选框) 标签(空格分隔): Android基础入门教程 本节引言: 本节给大家带来的是Ando ...
- 实战总结(二)—— CheckBox复选框和SpannableString
CheckBox复选框和SpannableString 项目评估说登录时默认选择已阅读相关协议,应有复选框,于是做出以下改动:默认不勾选checkBox,在不勾选checkBox情况下无法登,会弹出T ...
- Android 圆形CheckBox勾选
Android 圆形CheckBox勾选,RadioButton样式 前沿 上代码 RadioButton样式 CheckBox 自定义勾选 说明 效果图 前沿 Android几种方式(style.s ...
- js checkbox复选框实现单选功能
本文仅供学习交流使用,demo下载见文末 js checkbox复选框实现单选功能 <script type="text/javascript">$(":ch ...
- checkbox复选框样式
随着现代浏览器的流行,纯CSS设置checkbox也变的很是实用,下面会讲到5种与众不同的checkbox复选框. 首先,需要添加一段CSS隐藏所有的Checkbox复选框,下面我们会改变它的外观.要 ...
- js获取checkbox复选框获取选中的选项
分享下javascript获取checkbox 复选框获取选中的选项的方法. 有关javascript 获取checkbox复选框的实例数不胜数. js实现: var form = document. ...
最新文章
- Android Training - 使用IntentService运行任务(Lesson 2 - 发送任务给IntentService)
- .net mvc actionresult 返回字符串_.NET架构师知识普及
- zookeeper java.env_zookeeper在生产环境中的配置(zookeeper3.6)
- 2009_01_15_星期三
- cve-2018-1273 Spring Expression Language 漏洞分析
- python怎么读文件内容-Python读取文件内容为字符串的方法(多种方法详解)
- 为产业数字化赋能!施耐德电气数字产业示范园落户北京
- django 指定模型排除的字段
- 《你必须知道的.NET》英雄会上骄人亮相
- blufr 算法的理解---理解的不对的,欢迎拍砖
- 用 Python 实现植物大战僵尸代码!
- http://www.duilib.cc
- 【亲自实践能够下载的谷歌地图切片url地址】谷歌地图数据下载的尝试以及Python爬虫实现
- bandizip修改压缩文件内容_BandiZip如何进行解压缩文件?BandiZip解压缩流程
- vue 全局刷新与局部刷新
- 在虚幻引擎4中播放视频文件超详细教程
- SVN常见问题解决方案
- 股价大跌、现金流承压,工业富联风光不再?
- JAVA毕设项目网上书店管理系统(java+VUE+Mybatis+Maven+Mysql)
- 关于前端研发质量提升的建设思路
热门文章
- Foundation框架集合 ---- NSArray和NSMutableArray
- MFC 程序来龙去脉
- 如何从Alfresco中提取Language Pack
- linux vim 多文件 查找,linux下vim多文件查找与替换教程
- linux rpm找不到命令_linux书后习题(4-9章不全) - lijinli
- 5-11attention网络结构
- jq中ajax请求跨域,用JQuery实现简单的Ajax跨域请求
- 制作自己的特色PE----Mr.Zhang
- display 隐藏css,CSS-元素的显示与隐藏
- 会计用计算机很快是,40个超实用电脑快捷键,老会计都在用!