没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
试读
2页
单选框和复选框 单选按钮和复选按钮都是普通按钮Button的子类,所以可以使用所有Button的方法和属性。也有自己特有的属性方法 单选框 单选框就是在多个选项中只选择一个。 在Android中,单选按钮用RadioButton表示,而RadioButton类又是Button子类。 通常情况下,RadioButton组件需要与RadioGroup组件一起使用。 设置单选框 android:checked 为指定选中状态,即设定一个默认选择的按钮。 获取单选框组中选中项的值 通常在以下两种情况下获取单选框组中选中项的值。 在改变单选框组的值时获取 在单击其他按钮时获取 获取单选框组选值的基
资源详情
资源评论
资源推荐
Android studio APP开发开发 单选框和复选框单选框和复选框
单选框和复选框单选框和复选框
单选按钮和复选按钮都是普通按钮Button的子类,所以可以使用所有Button的方法和属性。也有自己特有的属性方法
单选框单选框
单选框就是在多个选项中只选择一个。 在Android中,单选按钮用RadioButton表示,而RadioButton类又是Button子类。
通常情况下,RadioButton组件需要与RadioGroup组件一起使用。
设置单选框设置单选框
android:checked 为指定选中状态,即设定一个默认选择的按钮。为指定选中状态,即设定一个默认选择的按钮。
获取单选框组中选中项的值获取单选框组中选中项的值
通常在以下两种情况下获取单选框组中选中项的值。
在改变单选框组的值时获取
在单击其他按钮时获取
获取单选框组选值的基本步骤如下:
找到这个单选框组。通过RadioGroup的id
调用setOnCheckedChangeListener方法,根据checkedId来获取被选中的单选按钮。
通过getText来获取单选按钮的值
进行其他操作
在改变单选框组的值时获取在改变单选框组的值时获取
为了能够清晰展示单选框选择的效果,添加了一个TextView来实时显示单选框获取的值。
修改后的布局管理器如下:
在单选框改变时获取选值需要用到setOnCheckedChangeListener方法。在onCreate中的方法如下:
public class SecondActivity extends AppCompatActivity {
@Override
protected void onCreate(@Nullable Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_second);
RadioGroup sex = (RadioGroup) findViewById(R.id.radioGroup1);
sex.setOnCheckedChangeListener(new RadioGroup.OnCheckedChangeListener() {
@Override
public void onCheckedChanged(RadioGroup group, int checkedId) {
RadioButton r = (RadioButton) findViewById(checkedId);
String str = r.getText().toString();
TextView textView = (TextView) findViewById(R.id.textshow);
textView.setText(str);
}
});
}
}
在Activity中添加如下两种方法。并且在onCreate中调用。
为了不让Activity中的代码看起来很乱,所以写在一个方法里。
public void checkBox_button(){
final CheckBox hobby01 = (CheckBox) findViewById(R.id.hobby1);
final CheckBox hobby02 = (CheckBox) findViewById(R.id.hobby2);
final CheckBox hobby03 = (CheckBox) findViewById(R.id.hobby3);
final CheckBox hobby04 = (CheckBox) findViewById(R.id.hobby4);
weixin_38616330
- 粉丝: 4
- 资源: 950
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论10