Android控件之Checkbox和RadioButton
来源:互联网 发布:java json传值到前台 编辑:程序博客网 时间:2024/05/29 07:58
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; } }}
阅读全文
1 0
- Android控件之Checkbox和RadioButton
- android控件之radiobutton checkbox
- Android控件之CheckBox、RadioButton
- Android控件CheckBox和RadioButton
- Android常见控件之RadioGroup,RadioButton,CheckBox和Toast
- Android控件之CheckBox、RadioButton探究
- Android 基础控件之CheckBox与RadioButton
- Android控件之CheckBox、RadioGroup、RadioButton
- 13-界面控件之RadioButton和CheckBox
- Android控件CheckBox、RadioButton
- Android开发之RadioButton和CheckBox
- Android CheckBox和RadioButton
- android基本控件RadioButton/CheckBox
- Android控件RadioButton&RadioGroup&CheckBox
- Android开发--控件之RadioGroup、RadioButton、CheckBox、Toast
- Android控件之Button,RadioButton,CheckBox,DatePicker,DatePickerDialog的使用
- Android[初级教程]第三篇 RadioButton和CheckBox控件
- Android开发--RadioButton和CheckBox控件的使用
- 第二周——项目一—函数参数传值
- 495. Teemo Attacking(Java)
- 关于html5中代码顺序的问题
- 内存修改器妙用——解决某云下载速度限制问题
- Maven 项目中常用命令
- Android控件之Checkbox和RadioButton
- [深度探索C++对象模型]memcpy和memset注意事项
- 自动 上传到github 自动新建 推送 自动脚本
- 【总结】扩展欧几里得算法
- TCP/UDP/LOCAL Socket C++的实现
- MySQL安装 Apply security settings报错1045解决方案
- Spring配置数据源的几种形式
- day4_字符串挖取
- POJ1681画家问题(枚举)采用位运算