android:id="@+id/checkBox1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_below="@+id/auto"
android:layout_marginTop="15dp"
android:onClick="onCheckboxClicked"
android:text="篮球" />
<CheckBox
android:id="@+id/checkBox2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_below="@+id/checkBox1"
android:layout_marginTop="15dp"
android:onClick="onCheckboxClicked"
android:text="足球" />
<CheckBox
android:id="@+id/checkBox3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_below="@+id/checkBox2"
android:layout_marginTop="15dp"
android:onClick="onCheckboxClicked"
android:text="兵乓球" />
<CheckBox
android:id="@+id/checkBox4"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_below="@+id/checkBox3"
android:layout_marginTop="15dp"
android:onClick="onCheckboxClicked"
android:text="羽毛球" />
//注册监听器事件
public void onCheckboxClicked(View view){
// 判断哪一个checkbox被选中
CheckBox checkbox = (CheckBox) view;
boolean checked = checkbox.isChecked();
// Check which checkbox was clicked
switch(view.getId()) {
case R.id.checkBox1:
if (checked)
{
Toast.makeText(MainActivity.this, "-->>"+checkbox.getText(), 1).show();
} // Put some meat on the sandwich
else
// Remove the meat
break;
case R.id.checkBox2:
if (checked)
{Toast.makeText(MainActivity.this, "足球", 1).show();}// Cheese me
else
// I'm lactose intolerant
break;
// TODO: Veggie sandwich
}
}