<?xml version="1.0" encoding="utf-8"?>
<LinearLayout android:layout_width="match_parent"android:layout_height="match_parent"xmlns:android="http://schemas.android.com/apk/res/android"><RadioGroupandroid:id="@+id/rg_sex"android:layout_width="wrap_content"android:layout_height="wrap_content"><RadioButtonandroid:layout_width="wrap_content"android:layout_height="wrap_content"android:text="男"/><RadioButtonandroid:layout_width="wrap_content"android:layout_height="wrap_content"android:text="女"/></RadioGroup>
</LinearLayout>
package com.example.second;import android.graphics.Bitmap;
import android.graphics.drawable.Drawable;
import android.os.Bundle;import com.google.android.material.floatingactionbutton.FloatingActionButton;
import com.google.android.material.snackbar.Snackbar;import androidx.appcompat.app.AppCompatActivity;
import androidx.appcompat.widget.Toolbar;import android.os.Handler;
import android.view.View;
import android.view.Menu;
import android.view.MenuItem;
import android.widget.Button;
import android.widget.CheckBox;
import android.widget.CompoundButton;
import android.widget.ImageView;
import android.widget.RadioGroup;
import android.widget.TextView;
import android.widget.Toast;public class MainActivity extends AppCompatActivity {private Button btn_icon;private Drawable drawable;@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);RadioGroup rg=(RadioGroup) findViewById(R.id.rg_sex);rg.setOnCheckedChangeListener(new RadioListen());}private  class RadioListen implements RadioGroup.OnCheckedChangeListener{@Overridepublic void onCheckedChanged(RadioGroup radioGroup, int i) {Toast.makeText(MainActivity.this,"您选中了控件"+i,Toast.LENGTH_LONG).show();}}@Overridepublic boolean onCreateOptionsMenu(Menu menu) {// Inflate the menu; this adds items to the action bar if it is present.getMenuInflater().inflate(R.menu.menu_main, menu);return true;}@Overridepublic boolean onOptionsItemSelected(MenuItem item) {// Handle action bar item clicks here. The action bar will// automatically handle clicks on the Home/Up button, so long// as you specify a parent activity in AndroidManifest.xml.int id = item.getItemId();//noinspection SimplifiableIfStatementif (id == R.id.action_settings) {return true;}return super.onOptionsItemSelected(item);}}

RadioGroup相关推荐

  1. RadioGroup,RadioButton 和CheckBox

    为什么80%的码农都做不了架构师?>>>    RadioButton和CheckBox的区别: 1.单个RadioButton在选中后,通过点击无法变为未选中 单个CheckBox ...

  2. 隐藏tabwidgt 用radiogroup来实现tab的切换

    用radiogroup来实现tab的切换" name=p_w_picpath_operate_26901323934752386 alt="隐藏tabwidgt 用radiogro ...

  3. 【Android自定义控件】支持多层嵌套RadioButton的RadioGroup

    前言 非常喜欢用RadioButton+RadioGroup做Tabs,能自动处理选中等效果,但是自带的RadioGroup不支持嵌套RadioButton(从源码可看出仅仅是判断子控件是不是Radi ...

  4. ViewPager+RadioGroup实现标题栏切换,Fragment切换

    1.说明: 在使用RadioGroup做标题栏切换的时候,跟ViewPager的滑动有冲突,最后查看了源代码+断点调试攻克了一些碰到的问题,写一篇博客总结一下,有相同需求的朋友能够借鉴一下,自己以后实 ...

  5. radioGroup中radiobutton不能互斥问题

    最近在写有关兼职项目时,用到Radiogroup 来包含Radiobutton ,这本应该是最简单的事情,结果硬是弄了半个小时,radiobutton 老是到不到相互排斥的效果,在查阅相关资料后才发现 ...

  6. Button的使用(七):RadioGroup、RadioButton

    从资源文件中显示 <?xml version="1.0" encoding="utf-8"?> <RadioGroupxmlns:androi ...

  7. TabHost与RadioGroup结合完成的菜单【带效果图】5个Activity

    效果图: 首先看布局文件: <?xml version="1.0" encoding="UTF-8"?> <TabHost android:i ...

  8. RadioGroup结合RadioButton使用切换Fragment片段

    界面布局activity_lan_qiu,代码xml设置如下: <?xml version="1.0" encoding="utf-8"?> < ...

  9. RadioGroup和RadioButton(单选框)

    1.布局文件 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"xmlns:to ...

  10. matlab radiogroup,RadioGroup和CheckBox的使用 | 学步园

    1.布局文件: android:layout_width="fill_parent" android:layout_height="fill_parent" a ...

最新文章

  1. 踩坑子Module引用aar
  2. Django【进阶篇 】
  3. veket智能机器人
  4. halcon/c++接口基础 之 halcon初认识
  5. 宽容与忍耐 忍乃济——这是《尚书》这部中国令世人刮目的奇书告诉我们的真理 保身第一法:谦逊;处事第一法:安详;待人第一法:涵容(宽容);养心第一法:洒脱...
  6. Oracle 创建表空间,用户,赋值(简装)
  7. (48)System Verilog 类中变量随机激励数组数据
  8. 极限编程 Extreme Programming (中英文对照)图形解释
  9. CSP202009-1 称检测点查询(100分)【数学】
  10. BIM族库下载——Revit管道卡箍连接族
  11. svn合并分支到另一个分支
  12. HNOI2015解题报告
  13. 使用pyautogui自动刷微信表情
  14. Nginx 限流配置-令牌桶算法
  15. STM32官方编程IDE及烧录软件介绍
  16. 三角形边长求高的c语言函数公式,三角形内三角函数与边长计算公式
  17. JAVA Signal Handing
  18. pyecharts制作词云图
  19. 利用unity和steamVR完成场景漫游(五) 学习VRTK中简单案例
  20. 【C++】迭代器、反向迭代器详解

热门文章

  1. python计算器模块_Python使用spark模块构造计算器
  2. LRN 局部响应归一化详解
  3. 新发的日常小实验——VS 2019~2010小助手(Visual Assist X / VA_X)安装与使用(实测可用)
  4. 网站引入b站视频的方法
  5. JS 键盘按键keyCode对应表
  6. 在ipad上查看c语言文件夹,ipad文件夹在哪里 文件夹的位置介绍【图文】
  7. iOS小技能:重签名、逆向分析方法、多开原理
  8. java删除数组中重复元素
  9. react--(查询、重置)按钮封装
  10. mysql常用命令和备份恢复