RadioButton是最普通的UI组件之一,继承了按钮类,可以直接使用按钮支持的各种属性和方法。
RadioButton与普通按钮不同的是,它多了一个可以选中的功能,可额外指定一个android:检查属性,该属性可以指定初始状态时是否被选中,其实也可以不用指定,默认初始状态都不选中。
使用RadioButton必须和单选框RadioGroup一起使用,在RadioGroup中放置RadioButton,通过<代码> setOnCheckedChangeListener() 代码>来响应按钮的事件;
<强>(1)选用radioGroup的图标强>
& lt; RelativeLayout xmlns: android=" http://schemas.android.com/apk/res/android " xmlns:工具=" http://schemas.android.com/tools " android: layout_width=" match_parent " android: layout_height=" match_parent " android: paddingBottom=" @dimen/activity_vertical_margin” android: paddingLeft=" @dimen/activity_horizontal_margin” android: paddingRight=" @dimen/activity_horizontal_margin” android: paddingTop=" @dimen/activity_vertical_margin” 工具:上下文="。祝辞MainActivity”; & lt; TextView android: id=癅 + id/textView1” android: layout_width=" wrap_content " android: layout_height=" wrap_content " android: layout_alignParentLeft=" true " android: layout_alignParentTop=" true " android: layout_marginTop=" 44 dp " android:文本="性别:“ android: textSize=" 20 dp/比; & lt; RadioGroup android: id=癅 + id/radioGroup1” android: layout_width=" wrap_content " android: layout_height=" wrap_content " android: layout_alignTop=癅 + id/textView1” android: layout_marginLeft=?1 dp” android: layout_toRightOf=癅 + id/textView1” 面向android:="水平"比; & lt; RadioButton android: id=癅 + id/radio0” android: layout_width=" wrap_content " android: layout_height=" wrap_content " android:检查=" true " android: onClick=" onRadioButtonClicked " android:文本="男"/比; & lt; RadioButton android: id=癅 + id/迎合广大” android: layout_width=" wrap_content " android: layout_height=" wrap_content " android: onClick=" onRadioButtonClicked " android:文本="女"/比; & lt; RadioButton android: id=癅 + id/radio2” android: layout_width=" wrap_content " android: layout_height=" wrap_content " android: onClick=" onRadioButtonClicked " android:文本="保密”/比; & lt;/RadioGroup> & lt;/RelativeLayout>
<强>(2)控制的类是强>
包com.lc.radiobutton; 进口com.example.radiobutton.R; 进口android.os.Bundle; 进口android.app.Activity; 进口android.view.Menu; 进口android.view.View; 进口android.widget.RadioButton; 进口android.widget.Toast; 公开课MainActivity延伸活动{ @Override 保护无效alt=" Android单选按钮RadioButton的使用详解“><强>总结强>
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对的支持。如果你想了解更多相关内容请查看下面相关链接
Android单选按钮RadioButton的使用详解