全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

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  # 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小时内与您取得联系。