实现RadioButton由两部分组成,也就是RadioButton和RadioGroup配合使用. RadioGroup是单选组合框,可以容纳多个RadioButton的容器. 在没有RadioGroup的情况下,RadioBut
Xml代码
//竖直方向摆放
效果:
自定义RadioButton
在drawable中自定义背景:
//选中的效果
//未选中的效果
效果展示:
设置监听事件
private RadioGroup mRg1;
mRg1=(RadioGroup)findViewById(R.id.rg_1);
mRg1.setOnCheckedChangeListener(new RadioGroup.OnCheckedChangeListener(){ //被选择的监听器
@Override
public void onCheckedChanged(RadioGroup group, int checkedId) { //参数:被选择的按钮所在的组,id
RadioButton radioButton=(RadioButton)group.findViewById(checkedId); //根据被选择按钮的ID找到被选择按钮
Toast.makeText(RadioButtonActivity.this,radioButton.getText(),
Toast.LENGTH_SHORT).show(); //设置提示信息
}
});
--结束END--
本文标题: Android学习笔记(五)——RadioGroup&RadioButton
本文链接: https://lsjlt.com/news/29384.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
2024-01-21
2023-10-28
2023-10-28
2023-10-27
2023-10-27
2023-10-27
2023-10-27
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0