RadioButton和CheckBox

RadioBuuton是一个单选按钮,CheckBox是一个复选按钮 。

RadioButton的使用 ,首先要将RadioButton放在RadioGroup中,RadioGroup是一个按钮组,如果不将RadlioButton放在里面,将会失去单选的功能。

判断选择了哪个按钮

group.setOnCheckedChangeListener(new RadioGroup.OnCheckedChangeListener() {    @Override    public void onCheckedChanged(RadioGroup group, int checkedId) {        if (Rman.getId() == checkedId) {            Log.d("MainActivty", Rman.getText().toString());        } else if (Rwaman.getId() == checkedId) {            Log.d("MainActivty", Rwaman.getText().toString());        }    }});

CheckBox是一个多选按钮用户可以多个选择

判断选择哪些按钮 基于内部类实现

class LisetDemo implements  View.OnClickListener {    public void  onClick(View view){        boolean isChecked = ((CompoundButton)view).isChecked();        switch (view.getId()){            case R.id.checkBox:                if(isChecked){                    Log.d("MainActivty", game.getText().toString());                }                else {                    Log.d("MainActivty", "没点上");                }                break;            case R.id.checkBox2:                 if(isChecked){                     Log.d("MainActivty", swing.getText().toString());        }                 else {                     Log.d("MainActivty", "没点上");                 }                break;            case R.id.checkBox3:                if(isChecked){                    Log.d("MainActivty", sing.getText().toString());                }                else {                    Log.d("MainActivty", "没点上");                }                break;             }        }    }
时间: 2024-08-09 06:33:09

RadioButton和CheckBox的相关文章

Android的RadioButton和checkBox的用法-android学习之旅(十九)

RadioButton和checkBox简介 单选按钮(RadioButton)和复选框(CheckBox)都继承了Button,因此属性的设置和Button差不多,只是加了一个android:chencked属性. 用来设置是否被选中. RadioButton和checkBox的区别 前者如果一组只能只能选中一个,一次通常会与RadioGroup一块使用,后者没有限制. 实例 <LinearLayout xmlns:android="http://schemas.android.com/

Winform 动态添加RadioButton、CheckBox 且任意分组

</pre><pre name="code" class="csharp">//按列分组(n>i且listSize>n) <span style="white-space:pre"> </span>public void showRadioButton(int listSize, List<String> list) { //控件上边缘与容器上边缘的距离 int top =

RadioButton、CheckBox与ToggleButton

1.RadioButton RadioButton被称作为单选框,通常都是以组的形式出现,可以在一组控件中选择一个. RadioButton的使用首先需要加入<RadioGroup/>,在这个组中,我们进行单选按钮的声明. 1 <RadioGroup 2 android:id="@+id/radioGroup" 3 android:layout_width="wrap_content" 4 android:layout_height="w

RadioButton(单选按钮)&amp;Checkbox(复选框)

本节引言: 本节给大家带来的是Andoird基本UI控件中的RadioButton和Checkbox; 先说下本节要讲解的内容是:RadioButton和Checkbox的 1.基本用法 2.事件处理: 3.自定义点击效果: 4.改变文字与选择框的相对位置: 5.修改文字与选择框的距离 其实这两个控件有很多地方都是类似的,除了单选和多选,事件处理,其他的都是类似的! 另外还有一个ListView上Checkbox的错位的问题,我们会在ListView那一章对这个问题进行 解决,好的,开始本节内容

RadioGroup、RadioButton、CheckBox、Toast用法

xml布局文件如下: <RadioGroup android:id="@+id/sex" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@id/number2" android:orientation="vertical"> <RadioButto

RadioButton与CheckBox

笔者长期从事于数据库的开发,算了,不提当年了,因为一直用的是小语种(PowerBuilder),还是来说说这两个最常见的控件吧! RadioButton(单选)和CheckBox(多选) 先来看看继承关系吧 两个还是亲兄弟,是View的第四代传人,是View的玄孙,好小呀! RadioButton必须按组来分,而CheckBox不用,可以自由的玩耍; 这里就需要引入了圈养人RadioGroup 这里不难看出,圈养人是LinearLayout的儿子,那么就可以制定方向了 上边写RadioButto

android学习之RadioButton和CheckBox

RadioBuuton是一个单选按钮,CheckBox是一个复选按钮 . RadioButton的使用 ,首先要将RadioButton放在RadioGroup中,RadioGroup是一个按钮组,如果不将RadlioButton放在里面,将会失去单选的功能. 判断选择了哪个按钮 group.setOnCheckedChangeListener(new RadioGroup.OnCheckedChangeListener() { @Override public void onCheckedCh

Qt学习笔记(3)——PushButton、RadioButton、CHeckBox

Qt Creater中有6种Buttons控件,比Qt Designer 多了Command Link Button 和Button Box两种控件,其余4中类型的控件分别是QPushButton.QToolButton.QCheckBox..它们的基本用法和Qt Designer 类似,因为它们使用的类基本相同,属性和成员函数没有太多变化,具体的细节希望各位看官查看相关文档或百度,这里就不再赘述了! 下面直接贴代码,在这个示例中,我们建立一个标准的Qt Gui Application项目,它包

WinStore控件之Button、HyperlinkButton、RadioButton、CheckBox、progressBar、ScrollViewer、Slider

1.Button protected override void OnNavigatedTo(NavigationEventArgs e) { /* * Button - 按钮控件,其全部功能是通过其基类 ButtonBase 提供的 * ClickMode - 引发 Click 事件的模式:ClickMode.Release(默认值), ClickMode.Press, ClickMode.Hover * IsPointerOver - 设备指针(鼠标或手指等)是否在按钮上 * IsPress