布局文件
<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"    android:layout_width="match_parent"    android:layout_height="match_parent"    android:orientation="vertical" >    <RadioGroup        android:id="@+id/radio_group_id"        android:layout_width="wrap_content"        android:layout_height="wrap_content"        android:orientation="horizontal" >        <RadioButton            android:id="@+id/male_id"            android:layout_width="wrap_content"            android:layout_height="wrap_content"            android:text="男" />        <RadioButton            android:id="@+id/female_id"            android:layout_width="wrap_content"            android:layout_height="wrap_content"            android:text="女" />    </RadioGroup></LinearLayout>


控制文件
package com.geoffrey.practice_radio;import android.os.Bundle;import android.support.v7.app.ActionBarActivity;import android.widget.RadioButton;import android.widget.RadioGroup;import android.widget.RadioGroup.OnCheckedChangeListener;public class MainActivity extends ActionBarActivity {private RadioGroup radioGroup;private RadioButton maleRadioButton;private RadioButton femaleRadioButton;@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_radio);radioGroup = (RadioGroup) findViewById(R.id.radio_group_id);maleRadioButton = (RadioButton) findViewById(R.id.male_id);femaleRadioButton = (RadioButton) findViewById(R.id.female_id);RadioGroupListener listener = new RadioGroupListener();radioGroup.setOnCheckedChangeListener(listener);}class RadioGroupListener implements OnCheckedChangeListener {@Overridepublic void onCheckedChanged(RadioGroup group, int checkedId) {if (checkedId == maleRadioButton.getId()) {System.out.println("选择男");} else if (checkedId == femaleRadioButton.getId()) {System.out.println("选择女");}}}}

更多相关文章

  1. android 布局边框
  2. android 布局简括
  3. android 表单布局 左右布局
  4. Android 读取和保存文件(手机内置存储器)
  5. Android常用布局之LinearLayout(线性布局)仿酷狗登录界面
  6. 线性布局控件间的布局设置
  7. android的布局属性(转)
  8. Android中的相对布局
  9. Android的布局方法

随机推荐

  1. android:layout_gravity 居中布局
  2. Android(安卓)Web Server
  3. Android录音AudioRecord,AudioTrack学习
  4. Android(安卓)生成keystore,两种方式 【包
  5. 系出名门Android(4) - 活动(Activity),
  6. android XMl 解析神奇xstream 三: 把复杂
  7. 如何扩展Android富文本之Html标签
  8. 如何将svn上checkout下来的android 程序
  9. 【OSC手机App技术解析】- Android完全退
  10. android应用程序的安装位置