安卓控制元件之單選按鈕 (RadioButton和RadioGroup)
阿新 • • 發佈:2019-02-09
概述:
RadioButton是單選按鈕,可提供若干選項方便使用者進行選擇操作,且在一組選項中只能選擇一個。
RadioGroup繼承自ViewGroup和RadioButton結合使用,將若干RadioButton選項組合為一組。
屬性和方法:
RadioButton的常用屬性及方法
XML屬性 |
方法 |
備註 |
android:text |
setText(CharSequence) |
設定單選按鈕文字 |
android:button |
setButtonDrawable(int) |
設定單選按鈕圖形,常用於取消單選按鈕預設圖形,如:android:button=”@null” |
android:checked |
設定單選按鈕的選擇狀態true表示選擇,false表示未選擇,但單選按鈕的選擇狀態並不能通過該屬性實現,而是通過RadioGroup的check(int)方法實現 |
RadioGroup的常用屬性及方法
XML屬性 |
方法 |
備註 |
android:orientation |
設定單選按鈕的排列方式”horizontal”:水平排列,”vertical”:垂直排列 |
|
check(int id) |
設定單選按鈕組的預設選項 |
總結:
RadioButton必須和RadioGroup連用
checked屬性:true表示選中,預設的是false