Andriod Checkbox

来源:互联网 发布:淘宝关键词竞争指数 编辑:程序博客网 时间:2024/06/18 08:23

1、在xml添加布局代码:

 <CheckBox        android:id="@+id/checkbox1"        android:layout_width="wrap_content"        android:layout_height="wrap_content"        android:layout_marginTop="20dp"        android:text="checkbox1"        android:onClick="onCheckboxClicked"        />    <CheckBox        android:id="@+id/checkbox2"        android:layout_width="wrap_content"        android:layout_height="wrap_content"        android:layout_marginTop="70dp"        android:text="checkbox2"        android:onClick="onCheckboxClicked"        />

2、在MainActivity.java中添加点击事件:

 public void onCheckboxClicked(View view) {        boolean checked = ((CheckBox) view).isChecked();        switch (view.getId()) {            case R.id.checkbox1:                if (checked) {                    Toast.makeText(MainActivity.this,"checkbox被选中",Toast.LENGTH_SHORT).show();                } else {                    Toast.makeText(MainActivity.this,"checkbox没有选中",Toast.LENGTH_SHORT).show();                }                break;            case R.id.checkbox2:                if (checked) {                    Toast.makeText(MainActivity.this,"checkbox2被选中",Toast.LENGTH_SHORT).show();                } else  {                    Toast.makeText(MainActivity.this,"checkbox2没有被选中",Toast.LENGTH_SHORT).show();                }                break;        }    }

这里写图片描述

0 0
原创粉丝点击