CheckBox多选控件的使用方法

原创 2016年05月28日 20:42:39
CheckBox多选控件的使用方法
    关键字isChecked()
    对于你想选着的每一个选项,都应该用CheckBox实现
     <CheckBox
        android:id="@+id/checkboxchinese"//使用id便于后面对其的操作
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:onClick="checkbox"//android方法,表示点击采取的方法名是checkbox
        android:text="语文"/>
    同样的当你想每点击一次,系统提醒你的选项,你应该在类里面写出方法实现
        首先对点击方法checkbox()做出回应
         public void checkbox(View view)
         然后得到CheckBox的实例
          CheckBox checkBox = (CheckBox)view;//因为view本身就是Activity窗口
          使用switch判定方法决定不同的id有不同的处理方法
          public void checkbox(View view){
        CheckBox checkBox = (CheckBox)view;
        switch(view.getId()){//得到数值
            case R.id.checkboxchinese:
                if(checkBox.isChecked()){
                    Toast.makeText(this,checkBox.getText()+"选中",Toast.LENGTH_SHORT).show();//Toast方法
                }else {
                    Snackbar.make(view,checkBox.getText()+"未选中",Snackbar.LENGTH_SHORT).show();//Snackbar方法
                }
                break;
            case R.id.checkboxenglish:
                if(checkBox.isChecked()){
                    Toast.makeText(this,checkBox.getText()+"选中",Toast.LENGTH_SHORT).show();
                }else{
                    Snackbar.make(view,checkBox.getText()+"未选中",Snackbar.LENGTH_SHORT).show();
                }
            case R.id.checkboxmath:
                if(checkBox.isChecked()){
                    Toast.makeText(this,checkBox.getText()+"选中",Toast.LENGTH_SHORT).show();
                }else{
                    Snackbar.make(view,checkBox.getText()+"未选中",Snackbar.LENGTH_SHORT).show();
                }
        }
    }
         

html中的简单实例演示(checkbox)的使用

演示一个小小的例子:在购物车里面,我们能够勾选自己所选的商品,然后能够显示出相应的价格。 1,首先显示出相应的界面: 相关代码: 商品列表: 笔记本电脑3000   台式...
  • yangxin_blog
  • yangxin_blog
  • 2015年10月15日 21:38
  • 5162

如何用JS控制复选框选中,element.checked

整体简介 Html元素中的checkbox和radio有一个checked的属性,可以用来设置对应元素的选中状态。当元素具有该checked属性时表示选中,否则表示未选中。 所需工具/原料...
  • NNNaix
  • NNNaix
  • 2017年02月03日 23:07
  • 18258

微信小程序学习(11)-checkbox控件和label标签

checkbox控件 复选框控件,实现多重选择功能。通过checkbox-group标签,包裹所以checkbox标签来实现,中间可以嵌入其他控件。 1.控件属性 注意:disabled...
  • sinat_36772813
  • sinat_36772813
  • 2016年11月29日 09:45
  • 3366

MFC CHECKBOX控件的使用

勾选时...做某种算法 不勾选时 做另一种算法 if ( BST_CHECKED == IsDlgButtonChecked( IDC_CHECK1 ) ) { // 勾选 } else ...
  • youxiazzz12
  • youxiazzz12
  • 2012年04月28日 16:21
  • 25306

ASP:CheckBox控件(选择类控件)

CheckBox控件是用来显示允许用户设置true或false条件的复选框。用户可以从一组CheckBox控件中选择一项或多项。 CheckBox控件的常用属性及说明 属性 说明 ...
  • vjudge
  • vjudge
  • 2014年07月23日 23:33
  • 890

Android 控件:CheckBox

首先,在布局文件中注册CheckBox activity_main.xml
  • ruzhuxiaogu
  • ruzhuxiaogu
  • 2015年07月23日 16:08
  • 1007

C#学习笔记:RadioButton控件与CheckBox控件的用法

一、用途 1.RadioButton控件 单选按钮,当与其他单选按钮成对出现时,允许用户从一组选项中选择单个选项。也就是说,当同一个容器中(Form、Panel、GroupBox、PictureB...
  • qq_28249373
  • qq_28249373
  • 2017年07月09日 15:41
  • 3302

checkbox 实现多选

无标题文档 请选择你爱好: 音乐 登山 游泳 ...
  • u013539760
  • u013539760
  • 2015年04月22日 16:50
  • 2177

多项选择(CheckBox)的使用

最新版本:多项选择(CheckBox)的使用 之前介绍过单项选择功能RadioGroup和RadioButton的使用,那在Android中如何实现多项选择的呢?对,就是使用checkbox,Che...
  • walfred89_
  • walfred89_
  • 2012年01月02日 15:08
  • 458

MFC复选框CheckBox使用

 MFC中复选框checkbox控件,至少有三种方法对其进行操作,他们是利用Cbutton成员函数GetCheck和SetCheck,第二种是利用CWnd成员函数IsDlgButtonCheck...
  • wander_wang
  • wander_wang
  • 2015年06月14日 14:49
  • 7389
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:CheckBox多选控件的使用方法
举报原因:
原因补充:

(最多只允许输入30个字)