读书人

玩转Android-UI篇-RadioButton(单选按

发布时间: 2012-09-05 15:19:34 作者: rapoo

玩转Android---UI篇---RadioButton(单选按钮)

单选按钮RadioButton在Android平台上也应用的非常多,比如一些选择项的时候,会用到单选按钮,实现单选按钮由两部分组成,也就是RadioButton和RadioGroup配合使用

RadioButton的单选按钮;

RadioGroup是单选组合框,用于将RadioButton框起来;

在没有RadioGroup的情况下,RadioButton可以全部都选中;

当多个RadioButton被RadioGroup包含的情况下,RadioButton只可以选择一个;

?

注意:单选按钮的事件监听用setOnCheckedChangeListener来对单选按钮进行监听

例子:

一道选择题,选择哪个城市美女最多,当然,这个就是为了测试

RadioTest.java

?

?main.xml文件:注意,这里面,4个RadioButton包含在RadioGroup中

?

?运行结果如下:


玩转Android-UI篇-RadioButton(单选按钮)
?假如我们选择杭州,会提示错误的Toast


玩转Android-UI篇-RadioButton(单选按钮)
?再次选中成都后,会提示答案正确


玩转Android-UI篇-RadioButton(单选按钮)
?这里就可以看到,单选按钮的使用效果,如果只是使用RadioButton的话,把配置文件中RadioGroup去掉,当然,要重新为每个单选按钮设置监听,这样,这个RadioButton就跟Button没有什么区别了,我们可以选中多个,所以要注意,单选按钮要和RadioGroup一起使用,才能够实现单选的功能

读书人网 >Android

热点推荐