首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

android toast 跟checkbox and radiogroup的使用

2012-07-16 
android toast 和checkbox and radiogroup的使用1. main.xml 布局文件???2. Java 调用??package com.hello

android toast 和checkbox and radiogroup的使用

1. main.xml 布局文件

?

?

?

2. Java 调用

?

?

package com.helloworld;import android.app.Activity;import android.os.Bundle;import android.widget.CheckBox;import android.widget.CompoundButton;import android.widget.RadioGroup;import android.widget.RadioGroup.OnCheckedChangeListener;import android.widget.Toast;/** * 常控件的使用 * @author liuqing * @version 1.0 * */public class ViewCompoentActivity extends Activity {private RadioGroup radioGroup;private CheckBox running;private CheckBox reading;private CheckBox swinning;    @Override    public void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.main);        this.radioGroup = (RadioGroup)this.findViewById(R.id.groupId);        this.reading = (CheckBox)this.findViewById(R.id.reading);        this.swinning = (CheckBox)this.findViewById(R.id.swinning);        this.running = (CheckBox)this.findViewById(R.id.running);        //对readioGroup 添加监听器        this.radioGroup.setOnCheckedChangeListener(        new OnCheckedChangeListener(){                    //这里是返加的ID值@Overridepublic void onCheckedChanged(RadioGroup group, int checkedId) {if (checkedId == R.id.female) {Toast.makeText(getApplication(), "female",Toast.LENGTH_SHORT).show();}else if (checkedId == R.id.male) {Toast.makeText(getApplication(), "male", Toast.LENGTH_SHORT).show();}}                }       );        this.running.setOnCheckedChangeListener               (new CompoundButton.OnCheckedChangeListener() {@Overridepublic void onCheckedChanged(CompoundButton buttonView,boolean isChecked) {//如果被选中isChecked 值为trueif (isChecked) {System.out.println("running is true");Toast.makeText(getApplication(), "running is true", Toast.LENGTH_SHORT).show();}else {System.out.println("running is false");}}                     }            );                this.swinning.setOnCheckedChangeListener(        new CompoundButton.OnCheckedChangeListener() {@Overridepublic void onCheckedChanged(CompoundButton buttonView,boolean isChecked) {if (isChecked) {System.out.println("swinning is true");Toast.makeText(getApplication(), "swinning is true", Toast.LENGTH_SHORT).show();}else {System.out.println("swinning is false");}}                          }        );                this.reading.setOnCheckedChangeListener(        new CompoundButton.OnCheckedChangeListener() {@Overridepublic void onCheckedChanged(CompoundButton buttonView,boolean isChecked) {if (isChecked) {System.out.println("reading is true");Toast.makeText(getApplication(), "reading is true",Toast.LENGTH_SHORT).show();}else {System.out.println("reading is false");}}                       }        );            }}

热点排行