Android开发之RadioGroup的简单使用与监听示例
作者:LoveJulin
这篇文章主要介绍了Android开发之RadioGroup的简单使用与监听,结合实例形式分析了Android针对RadioGroup单选按钮简单实用技巧,需要的朋友可以参考下
本文实例讲述了Android RadioGroup的简单使用与监听。分享给大家供大家参考,具体如下:
activity_main.xml
<?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="horizontal" > <RadioGroup android:id="@+id/radioGroup1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:orientation="horizontal" > <RadioButton android:id="@+id/radio0" android:layout_width="wrap_content" android:layout_height="wrap_content" android:checked="true" android:text="男" /> <RadioButton android:id="@+id/radio1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="女" /> </RadioGroup> </LinearLayout>
MainActivity.java
package com.example.hello; import android.support.v7.app.ActionBarActivity; import android.widget.RadioGroup; import android.widget.Toast; import android.widget.RadioGroup.OnCheckedChangeListener; import android.os.Bundle; public class MainActivity extends ActionBarActivity implements OnCheckedChangeListener{ private RadioGroup rg; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); rg = (RadioGroup) findViewById(R.id.radioGroup1); rg.setOnCheckedChangeListener(this); } @Override public void onCheckedChanged(RadioGroup group, int checkedId) { switch(checkedId){ case R.id.radio0: Toast.makeText(MainActivity.this, "男", 1).show(); break; case R.id.radio1: Toast.makeText(MainActivity.this, "女", 1).show(); break; } } }
更多关于Android相关内容感兴趣的读者可查看本站专题:《Android开发入门与进阶教程》、《Android调试技巧与常见问题解决方法汇总》、《Android基本组件用法总结》、《Android视图View技巧总结》、《Android布局layout技巧总结》及《Android控件用法总结》
希望本文所述对大家Android程序设计有所帮助。
您可能感兴趣的文章:
- Android控件系列之RadioButton与RadioGroup使用方法
- android RadioGroup的使用方法
- android自定义RadioGroup可以添加多种布局的实现方法
- Android程序开发中单选按钮(RadioGroup)的使用详解
- Android RadioGroup和RadioButton控件简单用法示例
- Android RadioGroup 设置某一个选中或者不可选中的方法
- Android使用RadioGroup实现底部导航栏
- Android实现界面内嵌多种卡片视图(ViewPager、RadioGroup)
- Android 自定义View实现任意布局的RadioGroup效果
- Android基础控件RadioGroup使用方法详解