RadioButton 和 CheckBox 和 Toast
来源:互联网 发布:有声小说制作软件 编辑:程序博客网 时间:2024/05/17 07:53
layout:
<RadioGroup
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/sex"
android:orientation="vertical">
<RadioButton
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/female"
android:text="女"
android:checked="true"/>
<RadioButton
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/male"
android:text="男"/>
</RadioGroup>
<CheckBox
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/swim"
android:text="SWIM"/>
<CheckBox
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/run"
android:text="RUN"/>
<CheckBox
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/read"
android:text="READ"/>
Activity:
radioG= (RadioGroup)findViewById(R.id.sex);
female= (RadioButton)findViewById(R.id.female);
male= (RadioButton)findViewById(R.id.male);
swim =(CheckBox)findViewById(R.id.swim);
run =(CheckBox)findViewById(R.id.run);
read = (CheckBox)findViewById(R.id.read);
radioG.setOnCheckedChangeListener(new RadioGroup.OnCheckedChangeListener() {
@Override
public void onCheckedChanged(RadioGroup group, int checkedId) {
if(female.getId()==checkedId){
System.out.println("female");
Toast.makeText(Control.this, "Radio Female", Toast.LENGTH_SHORT).show();
}else if(male.getId()==checkedId){
System.out.println("male");
Toast.makeText(Control.this, "Radio male", Toast.LENGTH_SHORT).show();
}
}
});
swim.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {
@Override
public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
if(isChecked){
System.out.println("SWIM");
Toast.makeText(Control.this, "CheckBox Swim", Toast.LENGTH_SHORT).show();
}
}
});
run.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {
@Override
public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
if(isChecked){
System.out.println("RUN");
Toast.makeText(Control.this, "CheckBox Run", Toast.LENGTH_LONG).show();
}
}
});
read.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {
@Override
public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
if(isChecked){
System.out.println("READ ");
Toast.makeText(Control.this, "CheckBox Read", Toast.LENGTH_SHORT).show();
}
}
});
- RadioButton 和 CheckBox 和 Toast
- Android checkbox和radiobutton 以及Toast和AlertDialog的使用
- Android常见控件之RadioGroup,RadioButton,CheckBox和Toast
- RadioButton和CheckBox
- CheckBox和RadioButton应用
- RadioButton和CheckBox浅析
- CheckBox和RadioButton
- RadioButton和CheckBox
- RadioButton、CheckBox和ImageView
- Android CheckBox和RadioButton
- Checkbox 和RadioButton
- RadioButton和CheckBox
- RadioButton和CheckBox
- RadioButton和CheckBox
- RadioButton 和 CheckBox 浅析
- RadioButton和CheckBox
- RadioButton和CheckBox
- Toast, CheckBox, RadioButton
- java 发送mail
- ibatis返回HashMap结果类型与映射
- 基本的oracle物化视图
- foundationKit
- 专为iPhone开发者准备的50款经典开源应用
- RadioButton 和 CheckBox 和 Toast
- 神经网络入门--连载1
- 计分及竞赛软件启动时的错误现象及解决方法
- flash与物理引擎:销毁刚体
- 解决“没有找到MFC42D.DLL……”的办法
- 神经网络入门--连载2
- poj 1258-Agri-net
- 神经网络入门--连载3
- dd