RadioGroup
<?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相关推荐
- RadioGroup,RadioButton 和CheckBox
为什么80%的码农都做不了架构师?>>> RadioButton和CheckBox的区别: 1.单个RadioButton在选中后,通过点击无法变为未选中 单个CheckBox ...
- 隐藏tabwidgt 用radiogroup来实现tab的切换
用radiogroup来实现tab的切换" name=p_w_picpath_operate_26901323934752386 alt="隐藏tabwidgt 用radiogro ...
- 【Android自定义控件】支持多层嵌套RadioButton的RadioGroup
前言 非常喜欢用RadioButton+RadioGroup做Tabs,能自动处理选中等效果,但是自带的RadioGroup不支持嵌套RadioButton(从源码可看出仅仅是判断子控件是不是Radi ...
- ViewPager+RadioGroup实现标题栏切换,Fragment切换
1.说明: 在使用RadioGroup做标题栏切换的时候,跟ViewPager的滑动有冲突,最后查看了源代码+断点调试攻克了一些碰到的问题,写一篇博客总结一下,有相同需求的朋友能够借鉴一下,自己以后实 ...
- radioGroup中radiobutton不能互斥问题
最近在写有关兼职项目时,用到Radiogroup 来包含Radiobutton ,这本应该是最简单的事情,结果硬是弄了半个小时,radiobutton 老是到不到相互排斥的效果,在查阅相关资料后才发现 ...
- Button的使用(七):RadioGroup、RadioButton
从资源文件中显示 <?xml version="1.0" encoding="utf-8"?> <RadioGroupxmlns:androi ...
- TabHost与RadioGroup结合完成的菜单【带效果图】5个Activity
效果图: 首先看布局文件: <?xml version="1.0" encoding="UTF-8"?> <TabHost android:i ...
- RadioGroup结合RadioButton使用切换Fragment片段
界面布局activity_lan_qiu,代码xml设置如下: <?xml version="1.0" encoding="utf-8"?> < ...
- RadioGroup和RadioButton(单选框)
1.布局文件 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"xmlns:to ...
- matlab radiogroup,RadioGroup和CheckBox的使用 | 学步园
1.布局文件: android:layout_width="fill_parent" android:layout_height="fill_parent" a ...
最新文章
- 踩坑子Module引用aar
- Django【进阶篇 】
- veket智能机器人
- halcon/c++接口基础 之 halcon初认识
- 宽容与忍耐 忍乃济——这是《尚书》这部中国令世人刮目的奇书告诉我们的真理 保身第一法:谦逊;处事第一法:安详;待人第一法:涵容(宽容);养心第一法:洒脱...
- Oracle 创建表空间,用户,赋值(简装)
- (48)System Verilog 类中变量随机激励数组数据
- 极限编程 Extreme Programming (中英文对照)图形解释
- CSP202009-1 称检测点查询(100分)【数学】
- BIM族库下载——Revit管道卡箍连接族
- svn合并分支到另一个分支
- HNOI2015解题报告
- 使用pyautogui自动刷微信表情
- Nginx 限流配置-令牌桶算法
- STM32官方编程IDE及烧录软件介绍
- 三角形边长求高的c语言函数公式,三角形内三角函数与边长计算公式
- JAVA Signal Handing
- pyecharts制作词云图
- 利用unity和steamVR完成场景漫游(五) 学习VRTK中简单案例
- 【C++】迭代器、反向迭代器详解