java radiogroup_RadioGroup实现单选并获得所选项值
上面是一个TextView,下面有个RadioGroup,布局如下:
主布局main.xml:
/>
/>
/>
主控制程序RadioGroupDemo.java:
package com.android.test;
import android.app.Activity;
import android.os.Bundle;
import android.widget.RadioButton;
import android.widget.RadioGroup;
import android.widget.TextView;
public class RadioGroupDemo extends Activity {
public TextView mTextView1;
public RadioGroup mRadioGroup1;
public RadioButton mRadio1, mRadio2;
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
// 取得 TextView、RadioGroup、RadioButton对象
mTextView1 = (TextView) findViewById(R.id.myTextView);
mRadioGroup1 = (RadioGroup) findViewById(R.id.myRadioGroup);
mRadio1 = (RadioButton) findViewById(R.id.myRadioButton1);
mRadio2 = (RadioButton) findViewById(R.id.myRadioButton2);
// RadioGroup用OnCheckedChangeListener来运行
mRadioGroup1.setOnCheckedChangeListener(mChangeRadio);
}
private RadioGroup.OnCheckedChangeListener mChangeRadio = new RadioGroup.OnCheckedChangeListener() {
@Override
public void onCheckedChanged(RadioGroup group, int checkedId) {
// TODO Auto-generated method stub
if (checkedId == mRadio1.getId()) {
// 把mRadio1的内容传到mTextView1
mTextView1.setText(mRadio1.getText());
} else if (checkedId == mRadio2.getId()) {
// 把mRadio2的内容传到mTextView1
mTextView1.setText(mRadio2.getText());
}
}
};
}
需要注意的就是RadioGroup的消息处理。
mRadioGroup1.setOnCheckedChangeListener(mChangeRadio);
java radiogroup_RadioGroup实现单选并获得所选项值相关推荐
- JAVA之获取JavaSwing单选框JRadioButton选中的值(内容)
JAVA之获取JavaSwing单选框JRadioButton选中的值(内容) package word;import java.awt.BorderLayout; import java.awt.C ...
- java面试题42从以下哪一个选项中可以获得Servlet的初始化参数?
java面试题42从以下哪一个选项中可以获得Servlet的初始化参数? A Servlet B ServletContext C ServletConfig D GenericServlet 蒙蔽树 ...
- html5设置页面标题,单选(4分) 下面选项中,可以将HTML5页面的标题设置为“我的第一个网页”的是()。...
问题:单选(4分) 下面选项中,可以将HTML5页面的标题设置为"我的第一个网页"的是(). 更多相关问题 根据世界银行咨询服务合同标准文本,()的采购有两种计价方式:复杂的采用基 ...
- java导出Excel增加下拉框选项,解决小数据量和大数据量下拉框选项的问题
文章目录 java导出Excel增加下拉框选项 一.小数据量情况 二.大数据量情况 java导出Excel增加下拉框选项(java结合easyExcel) 添加传参模型ConsumablesAddDT ...
- java maxpermsize 设多少_JAVA JVM虚拟机选项:Xms Xmx PermSize MaxPermSize 区别
Xms : 是指设定程序启动时占用内存大小.一般该值设置大的会使程序启动快,但是可能会使本机暂时变慢. Xmx : 是指设定程序运行期间最大可占用的内存大小,如果程序运行需要占用更多的内存,超出这个 ...
- java 反射机制--根据属性名获取属性值
1.考虑安全访问范围内的属性,没有权限访问到的属性不读取 [java] view plaincopy /** * 根据属性名获取属性值 * * @param fieldName * @param ob ...
- 将枚举值转换为DropDownList等的选项值
应用场景:在项目中,我们已习惯将较稳定的分类标准定义为枚举,来保证程序中取值的合法性,也使代码更清晰.某些情况下我们需要在DropDownList等选择控件上绑定某个枚举的所有枚举值,供用户自行选择, ...
- wpf(c#)中获取ComboBox选项值
在wpf中,获取ComboBox的值,在不同情况下,处理方式不同, 1.在非SelectionChanged事件中,可以直接通过ComboBox.Text来获取或设置(需ComboBox.IsEdit ...
- Java -- XStreamAlias 处理节点中的属性和值
Java -- XStreamAlias 处理节点中的属性和值 XStreamAlias 可以把objec和xml相互转换,但是有时候节点带有属性和值就需要特殊处理下: <?xml versio ...
最新文章
- OSI[七层]与TCP/IP[四层]模型简述简图
- python的try exception捕获异常
- nginx禁止未绑定域名访问返回444
- Ubuntu开机后一直循环登录,却进不去桌面
- 重磅 | 神策智能运营 2.0 发布!解锁小程序“拉、留、转”新招式
- ubuntu下无法在目录下创建文件夹,权限不足解决办法
- php静态属性获取$_get,php - PHP的静态属性的Magic __get getter - SO中文参考 - www.soinside.com...
- vb实时错误6 溢出_java内存溢出系列(6): Out of swap space?
- Windows Live Messenger 新功能预览
- C语言-附加-给一个数求最大质数(完整代码)
- 小程序--计算正负数个数
- 7.2Python入门(三)
- css中的伪类与伪元素的区别
- 那些不需要你知道的Chrome DevTool - 使用技巧篇
- 截止失真放大电路_一个经典电路,一个重要概念:硬件必会之三极管实用解析...
- 钉钉生成jspapi token出现IP地址不在白名单的解决办法
- c/c++中指针学习的两个绝好例子
- html中siblings方法,jQuery siblings()方法的用法
- 卷积神经网络的参数设置,卷积神经网络基本结构
- Nacos 极简入门