Android单选框基本应用方式讲解ZZ 分类: Android开发 2014-05-30 10:55 70人阅读 评论(0) 收藏
-
http://developer.51cto.com
2010-01-25 13:45 佚名 博客园 我要评论(0)
当我们在使用Android单选框的时候,首先应当先用RadioGroup来进行分组,然后调用其中的RadioGroup的Check·()方法进行相应的设置。
大家可能还记得,我们51CTO曾经为大家介绍过关于Android操作系统中复选框的一些应用方式,那么今天大家将会了解到的则是关于Android单选框的一些基本概念,让大家完全掌握这些选框的应用,方便大家学习。
●使用Android单选框的时候,要用RadioGroup来分组
●选择RadioGroup里的单选框的时候,将调用RadioGroup的Check·()方法
●追加单选框被选择时处理的时候,
1.调用setOnCheckedChangeListen
2.在RadioGroup.OnCheckedChangeListener的onCheckedChanged()方法里,取得被选中Android单选框的实例
例程源码(Java)
-
view
source radioGroupprint?01.RadioGroup = (RadioGroup)
findViewById(id.radioGroup); -
radioGroup.check(id.radioButtonGreen);
-
RadioButton
radioButton = (RadioButton) findViewById( -
radioGroup.getCheckedRadioButtonId());
-
Log.v("Test",
String.valueOf(radioButton.getText())); -
radioGroup.setOnCheckedChangeListen
er( -
new
RadioGroup.OnCheckedChangeListener() { -
public
void onCheckedChanged( -
RadioGroup
group, -
int
checkedId) { -
RadioButton
radioButton = (RadioButton) findViewById(checkedId); -
Log.v("Test",
String.valueOf(radioButton.getText())); -
}
-
});
例程源码(Resource)
-
<</span>
RadioGroup android:id="@+id/radioGroup" -
android:layout_width="wrap_content"
-
android:layout_height="wrap_content">
-
<</span>
RadioButton android:id="@+id/radioButtonRed" -
android:layout_width="wrap_content"
-
android:layout_height="wrap_content"
-
android:text="@string/Red"
/> -
<</span>
RadioButton android:id="@+id/radioButtonGreen" -
android:layout_width="wrap_content"
-
android:layout_height="wrap_content"
-
android:text="@string/Green"
/> -
<</span>
RadioButton android:id="@+id/radioButtonBlue" -
android:layout_width="wrap_content"
-
android:layout_height="wrap_content"
-
android:text="@string/Blue"
/> -
<</span>
/RadioGroup >
Android单选框的基本应用方式就为大家介绍到这里。
版权声明:本文为博主原创文章,未经博主允许不得转载。