码迷,mamicode.com
首页 > 移动开发 > 详细

android开发入门之单选框的基本应用

时间:2015-07-21 14:47:27      阅读:380      评论:0      收藏:0      [点我收藏+]

标签:android   android开发   

随着android手机越来越火,android操作系统也深受开发者的喜爱,很多程序员慢慢转行做android开发。今天麦子学院的android开发老师给大家讲讲android单选框基本应用,今天我们跟着麦子学院android老师学习Android单选框的实现方式。

●使用Android单选框的时候,要用RadioGroup来分组
●选择RadioGroup里的单选框的时候,将调用RadioGroup的Check·()方法
●追加单选框被选择时处理的时候,
1.调用setOnCheckedChangeListener()方法,并把RadioGroup.OnCheckedChangeListener实例作为参数传入
2.在RadioGroup.OnCheckedChangeListener的onCheckedChanged()方法里,取得被选中Android单选框的实例
例程源码(Java)

1.  view source print?01.RadioGroup radioGroup = (RadioGroup) 

2.  findViewById(id.radioGroup);   

3.  radioGroup.check(id.radioButtonGreen);  

4.  RadioButton radioButton = (RadioButton) findViewById(  

5.  radioGroup.getCheckedRadioButtonId());  

6.  Log.v("Test", String.valueOf(radioButton.getText()));  

7.  radioGroup.setOnCheckedChangeListener(  

8.  new RadioGroup.OnCheckedChangeListener() {  

9.  public void onCheckedChanged(  

10. RadioGroup group,  

11. int checkedId) {  

12. RadioButton radioButton = (RadioButton) findViewById(checkedId);   

13. Log.v("Test", String.valueOf(radioButton.getText()));  

14. }  

15. });

 



例程源码(Resource)

1.  < RadioGroup android:id="@+id/radioGroup" 

2.  android:layout_width="wrap_content" 

3.  android:layout_height="wrap_content"> 

4.  < RadioButton android:id="@+id/radioButtonRed" 

5.  android:layout_width="wrap_content" 

6.  android:layout_height="wrap_content" 

7.  android:text="@string/Red" /> 

8.  < RadioButton android:id="@+id/radioButtonGreen" 

9.  android:layout_width="wrap_content" 

10. android:layout_height="wrap_content" 

11. android:text="@string/Green" /> 

12. < RadioButton android:id="@+id/radioButtonBlue" 

13. android:layout_width="wrap_content" 

14. android:layout_height="wrap_content" 

15. android:text="@string/Blue" /> 

16. < /RadioGroup>

关于android开发实战教程请前往:http://www.maiziedu.com/course/android/

android开发入门之单选框的基本应用

标签:android   android开发   

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
麦子学院
加入时间:2015-07-08
  关注此人  发短消息
文章分类
麦子学院”关注的人------(0
麦子学院”的粉丝们------(0
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!