Android控件之Checkbox和RadioButton
2017-09-04 22:12
441 查看
Checkbox和RadioButton监听事件都是:
参考代码:
OnCheckedChangeListener//当选中的改变监听
参考代码:
package com.example.checkboxandradiobutton; import android.app.Activity; import android.os.Bundle; import android.widget.CheckBox; import android.widget.CompoundButton; import android.widget.CompoundButton.OnCheckedChangeListener; import android.widget.RadioButton; import android.widget.Toast; public class MainActivity extends Activity implements OnCheckedChangeListener { private CheckBox music,game,vidio; private RadioButton famale,male; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); initUI(); } //初始化UI控件 public void initUI(){ //CheckBox控件 music=(CheckBox) findViewById(R.id.music); game=(CheckBox) findViewById(R.id.game); vidio=(CheckBox) findViewById(R.id.vidio); music.setOnCheckedChangeListener(this); game.setOnCheckedChangeListener(this); vidio.setOnCheckedChangeListener(this); //RadioButton控件 famale=(RadioButton) findViewById(R.id.famale); male=(RadioButton) findViewById(R.id.male); famale.setOnCheckedChangeListener(this); male.setOnCheckedChangeListener(this); } @Override public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) { // TODO Auto-generated method stub switch (buttonView.getId()) { case R.id.music: Toast.makeText(getApplicationContext(), music.getText()+"/"+isChecked, 1000).show(); break; case R.id.game: Toast.makeText(getApplicationContext(), game.getText()+"/"+isChecked, 1000).show(); break; case R.id.vidio: Toast.makeText(getApplicationContext(), vidio.getText()+"/"+isChecked, 1000).show(); break; case R.id.famale: Toast.makeText(getApplicationContext(), famale.getText()+"/"+isChecked, 1000).show(); break; case R.id.male: Toast.makeText(getApplicationContext(), male.getText()+"/"+isChecked, 1000).show(); break; } } }
相关文章推荐
- 系出名门Android(5) - 控件(View)之TextView, Button, ImageButton, ImageView, CheckBox, RadioButton, AnalogClock, DigitalClock
- Android常见控件之RadioGroup,RadioButton,CheckBox和Toast
- 自定义Android 5.0中checkbox、RadioButton等控件
- Android开发--控件之RadioGroup、RadioButton、CheckBox、Toast
- Android控件之CheckBox、RadioButton探究
- Android - 控件(View)之TextView, Button, ImageButton, ImageView, CheckBox, RadioButton, AnalogClock, DigitalClock 的简单介绍
- Android 常用控件自定义样式RadioButton、CheckBox、ProgressBar、
- 【读书笔记《Android游戏编程之从零开始》】4.Android 游戏开发常用的系统控件(EditText、CheckBox、Radiobutton)
- Android选择控件,CheckBox和RadioButton使用大全
- Android 常用控件(RadioButton、CheckBox)、.9图、Toast(吐司面包,提示)、时间日期对话框 二
- Android控件之CheckBox、RadioButton用法实例分析
- Android控件CheckBox、RadioButton
- 系出名门Android(5) - 控件(View)之TextView, Button, ImageButton, ImageView, CheckBox, RadioButton, AnalogClock, DigitalClock
- Android控件之CheckBox、RadioGroup、RadioButton
- 【按住你的心】——Android开发CheckBox&RadioButton控件的简单使用
- Android控件之CheckBox、RadioButton探究
- android控件之radiobutton checkbox
- Android 基础控件之CheckBox与RadioButton
- 【读书笔记-《Android游戏编程之从零开始》】4.Android 游戏开发常用的系统控件(EditText、CheckBox、Radiobutton)
- Android控件CheckBox和RadioButton