Java-Android 之单选按钮的运用
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"android:layout_width="fill_parent"android:layout_height="fill_parent"android:orientation="vertical" ><TextViewandroid:id="@+id/text"android:layout_width="fill_parent"android:layout_height="wrap_content"android:text="单选按钮" /><RadioGroup android:id="@+id/sex"android:layout_width="wrap_content"android:layout_height="wrap_content"><RadioButtonandroid:layout_width="wrap_content"android:layout_height="wrap_content"android:text= "男"></RadioButton><RadioButtonandroid:layout_width="wrap_content"android:layout_height="wrap_content"android:text= "女"></RadioButton>
</RadioGroup>
<Buttonandroid:id="@+id/select"android:text="选择"android:layout_width="fill_parent"android:layout_height="wrap_content"android:topLeftRadius="5dip" android:topRightRadius="5dip" android:bottomLeftRadius="5dip" android:bottomRightRadius="5dip"></Button></LinearLayout>
MainActivity.java
package cn.szy.com;import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.RadioButton;
import android.widget.RadioGroup;
import android.widget.TextView;
import android.widget.Toast;public class MainActivity extends Activity {/** Called when the activity is first created. */private RadioGroup group;private Button button;private TextView textView;@Overridepublic void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.main);group = (RadioGroup) this.findViewById(R.id.sex);button =(Button) this.findViewById(R.id.select);textView = (TextView) this.findViewById(R.id.text);button.setOnClickListener(new View.OnClickListener() {public void onClick(View v) {// Perform action on clickint len = group.getChildCount();String msg = "您选择了";textView.setText(msg);// for(int i=0;i<len;i++){
// RadioButton radiobutton = (RadioButton) group.getChildAt(i);
// if(radiobutton.isChecked()){
// msg = radiobutton.getText().toString();
// break;
// }
// }RadioButton radiobutton1 = (RadioButton) group.getChildAt(0);RadioButton radiobutton2 = (RadioButton) group.getChildAt(1);if(radiobutton1.isChecked()){Toast.makeText(MainActivity.this, "男", 1).show();}else if(radiobutton2.isChecked()){Toast.makeText(MainActivity.this, "女", 1).show();}}});}
}
Java-Android 之单选按钮的运用相关推荐
- java/android 设计模式学习笔记(1)--- 单例模式
前段时间公司一些同事在讨论单例模式(我是最渣的一个,都插不上嘴 T__T ),这个模式使用的频率很高,也可能是很多人最熟悉的设计模式,当然单例模式也算是最简单的设计模式之一吧,简单归简单,但是在实际使 ...
- 性能优化之Java(Android)代码优化
最新最准确内容建议直接访问原文:性能优化之Java(Android)代码优化 本文为Android性能优化的第三篇--Java(Android)代码优化.主要介绍Java代码中性能优化方式及网络优化, ...
- 玩转java(Android)注解
2019独角兽企业重金招聘Python工程师标准>>> 玩转java(Android)注解 1. java标准(原生)注解概览 Java API 中,在java.lang.java. ...
- 浅谈Java/Android下的注解
什么是注解 java.lang.annotation,接口 Annotation,在JDK5.0及以后版本引入. 注解是代码里的特殊标记,这些标记可以在编译.类加载.运行时被读取,并执行相应的处理.通 ...
- java Android版_java-Android系统版本
在我的Moto Maxx& Moto Razr HD(可能是所有Moto设备),"关于电话"设置中有一个条目指出了系统版本.我正在编写一个可从手机中提取此信息的应用程序,但 ...
- java aes密钥生成_如何在Java(Android)中生成与.Net中相同的AES密钥?
我需要从.Net WebService提供的salt和密码生成 Java( Android)中的AES密钥.我需要使用与.net生成的密钥相同的密钥和相同的密码和盐(使用Rfc2898DeriveBy ...
- Java/Android引用类型及其使用分析
Java/Android中有四种引用类型,分别是: Strong reference - 强引用 Soft Reference - 软引用 Weak Reference ...
- android 生成泛型对象,java android解析多层含有泛型对象的json数据获取不到泛型类型解析失败解决办法...
####问题描述 * java 解析多层含有泛型对象的json数据获取不到泛型类型 * 如果将泛型改成实际的类型就能正常解析 * 如果不改成实际的类型泛型数据被解析成com.google.gson.i ...
- android locknow,java – Android DevicePolicyManager lockNow()
我是Android开发的新手,这就是我开门的原因.我希望应用程序作为服务运行,并监视SMS.如果收到特定的SMS消息,它将锁定电话(就像锁定期限已过期一样).有点像遥控锁. 我使用DevicePoli ...
- Java(Android)游戏开发框架LGame-0.2.7发布
Java(Android)游戏开发框架LGame-0.2.7发布 2010-08-19更新内容: 1.针对Android版增加了多点触摸支持. 2.增加了一组模拟按钮,以Screen实现Emulato ...
最新文章
- python pandas dataframe 列 转换为离散值
- 第七周实践项目2.3 顺序环形队列
- 专访网易云:数字企业九层之台,起于“全栈云”
- 虚拟化 php性能测试,KVM的一些基准测试和性能测试数据分享
- 算数运算加法_为什么计算机能“算数”
- 腾讯专利多大吓人,专利之王,一点都不过分
- 代码分享:JS判断登陆端是PC还是手机
- 地图定位技术揭秘(二)
- 常见的几款js跳转代码
- J-Octa 使用MD和MO/DFT计算相对介电常数
- 基于网络电子海图的海洋气象信息服务系统
- 发起成立“ABCD联盟”,人工智能与区块链技术研讨会北京站精彩回顾
- 如何通过W3school学习JS/如何使用W3school的JS参考手册
- ffmpeg 博客-雷霄骅
- 魏德米勒端子eplan宏_魏德米勒端子选型图册(完全版).pdf
- 冥王星P的编曲日志《时光的眼泪》
- 云服务器 架设传奇_传奇私服架设教程
- php替换word模板,tp5 使用phpword 替换word模板
- mscorsvw.exe
- 腾讯视频会议真实内部实现分享
热门文章
- Atitit.软件开发提升稳定性总结
- (转)以C++为核心语言的高频交易系统的讨论?
- (转)比特币基金难产 区块链基金成首发
- Julia: 关于SubString
- Julia:String和ASCIIString
- 因云而生,阿里云全面进入云原生时代
- 云效研发平台负责人:高效研发运维体系构建的方法论
- 【优化部署】基于matlab粒子群算法求解无线传感器WSN部署优化问题【含Matlab源码 1691期】
- 【TSP】基于matlab GUI蚁群算法求解旅行商问题【含Matlab源码 1032期】
- 【细胞分割】基于matlab GUI生物细胞计数【含Matlab源码 758期】