本文实例讲述了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
相关文章:
如何在Tomcat中配置并部署网站项目?
如何快速搭建自助建站会员专属系统?
威客平台建站流程解析:高效搭建教程与设计优化方案
如何在阿里云通过域名搭建网站?
如何在建站之星绑定自定义域名?
网站专业制作公司,网站编辑是做什么的?好做吗?工作前景如何?
如何在云服务器上快速搭建个人网站?
建站之星导航配置指南:自助建站与SEO优化全解析
GML (Geography Markup Language)是什么,它如何用XML来表示地理空间信息?
建站主机如何选?性能与价格怎样平衡?
网页制作模板网站推荐,网页设计海报之类的素材哪里好?
网站建设制作、微信公众号,公明人民医院怎么在网上预约?
新网站制作渠道有哪些,跪求一个无线渠道比较强的小说网站,我要发表小说?
JS中使用new Date(str)创建时间对象不兼容firefox和ie的解决方法(两种)
建站之星导航如何优化提升用户体验?
内网网站制作软件,内网的网站如何发布到外网?
昆明网站制作哪家好,昆明公租房申请网上登录入口?
焦点电影公司作品,电影焦点结局是什么?
如何通过网站建站时间优化SEO与用户体验?
重庆网站制作公司哪家好,重庆中考招生办官方网站?
制作网站外包平台,自动化接单网站有哪些?
网站制作公司,橙子建站是合法的吗?
如何在云虚拟主机上快速搭建个人网站?
实现点击下箭头变上箭头来回切换的两种方法【推荐】
如何在Ubuntu系统下快速搭建WordPress个人网站?
长春网站建设制作公司,长春的网络公司怎么样主要是能做网站的?
制作国外网站的软件,国外有哪些比较优质的网站推荐?
建站之星如何保障用户数据免受黑客入侵?
,交易猫的商品怎么发布到网站上去?
如何用AWS免费套餐快速搭建高效网站?
官网自助建站平台指南:在线制作、快速建站与模板选择全解析
如何快速搭建高效香港服务器网站?
大连企业网站制作公司,大连2025企业社保缴费网上缴费流程?
网站app免费制作软件,能免费看各大网站视频的手机app?
如何通过PHP快速构建高效问答网站功能?
宝塔建站教程:一键部署配置流程与SEO优化实战指南
制作网站的模板软件,网站怎么建设?
如何在云主机上快速搭建多站点网站?
如何在Golang中实现微服务服务拆分_Golang微服务拆分与接口管理方法
c++怎么编写动态链接库dll_c++ __declspec(dllexport)导出与调用【方法】
盘锦网站制作公司,盘锦大洼有多少5G网站?
定制建站流程解析:需求评估与SEO优化功能开发指南
如何用搬瓦工VPS快速搭建个人网站?
成都品牌网站制作公司,成都营业执照年报网上怎么办理?
利用JavaScript实现拖拽改变元素大小
如何快速搭建个人网站并优化SEO?
mc皮肤壁纸制作器,苹果平板怎么设置自己想要的壁纸我的世界?
自助网站制作软件,个人如何自助建网站?
PHP 500报错的快速解决方法
公司网站设计制作厂家,怎么创建自己的一个网站?
*请认真填写需求信息,我们会在24小时内与您取得联系。