本文实例讲述了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
# RadioGroup
# 使用
# 监听
# Android控件系列之RadioButton与RadioGroup使用方法
# android RadioGroup的使用方法
# android自定义RadioGroup可以添加多种布局的实现方法
# Android程序开发中单选按钮(RadioGroup)的使用详解
# Android RadioGroup和RadioButton控件简单用法示例
# Android RadioGroup 设置某一个选中或者不可选中的方法
# Android使用RadioGroup实现底部导航栏
# Android实现界面内嵌多种卡片视图(ViewPager、RadioGroup)
# Android 自定义View实现任意布局的RadioGroup效果
# Android基础控件RadioGroup使用方法详解
# 进阶
# 相关内容
# 感兴趣
# 给大家
# 更多关于
# 解决方法
# 所述
# 程序设计
# 讲述了
# match_parent
# layout_width
# orientation
# layout_height
# res
# http
相关文章:
如何在服务器上三步完成建站并提升流量?
视频网站app制作软件,有什么好的视频聊天网站或者软件?
如何快速生成ASP一键建站模板并优化安全性?
无锡营销型网站制作公司,无锡网选车牌流程?
建站主机选购指南:核心配置优化与品牌推荐方案
胶州企业网站制作公司,青岛石头网络科技有限公司怎么样?
高防服务器租用如何选择配置与防御等级?
高防服务器:AI智能防御DDoS攻击与数据安全保障
沈阳制作网站公司排名,沈阳装饰协会官方网站?
如何获取免费开源的自助建站系统源码?
如何将凡科建站内容保存为本地文件?
如何通过虚拟主机空间快速建站?
专业公司网站制作公司,用什么语言做企业网站比较好?
香港服务器部署网站为何提示未备案?
哪家制作企业网站好,开办像阿里巴巴那样的网络公司和网站要怎么做?
网站专业制作公司,网站编辑是做什么的?好做吗?工作前景如何?
香港服务器建站指南:免备案优势与SEO优化技巧全解析
制作旅游网站html,怎样注册旅游网站?
建站之星如何防范黑客攻击与数据泄露?
如何在新浪SAE免费搭建个人博客?
XML的“混合内容”是什么 怎么用DTD或XSD定义
建站主机如何选?性能与价格怎样平衡?
天津个人网站制作公司,天津网约车驾驶员从业资格证官网?
专业网站设计制作公司,如何制作一个企业网站,建设网站的基本步骤有哪些?
C++如何编写函数模板?(泛型编程入门)
如何在腾讯云服务器快速搭建个人网站?
相亲简历制作网站推荐大全,新相亲大会主持人小萍萍资料?
全景视频制作网站有哪些,全景图怎么做成网页?
香港服务器WordPress建站指南:SEO优化与高效部署策略
C++用Dijkstra(迪杰斯特拉)算法求最短路径
,购物网站怎么盈利呢?
制作网站公司那家好,网络公司是做什么的?
如何快速打造个性化非模板自助建站?
网站网页制作专业公司,怎样制作自己的网页?
如何用美橙互联一键搭建多站合一网站?
制作公司内部网站有哪些,内网如何建网站?
广州网站制作公司哪家好一点,广州欧莱雅百库网络科技有限公司官网?
青浦网站制作公司有哪些,苹果官网发货地是哪里?
深圳防火门网站制作公司,深圳中天明防火门怎么编码?
购物网站制作费用多少,开办网上购物网站,需要办理哪些手续?
如何通过网站建站时间优化SEO与用户体验?
如何快速搭建个人网站并优化SEO?
免费制作海报的网站,哪位做平面的朋友告诉我用什么软件做海报比较好?ps还是cd还是ai这几个软件我都会些我是做网页的?
名字制作网站免费,所有小说网站的名字?
如何通过西部建站助手安装IIS服务器?
商务网站制作工程师,从哪几个方面把握电子商务网站主页和页面的特色设计?
如何用西部建站助手快速创建专业网站?
如何有效防御Web建站篡改攻击?
如何选择高效可靠的多用户建站源码资源?
定制建站方案优化指南:企业官网开发与建站费用解析
*请认真填写需求信息,我们会在24小时内与您取得联系。