,,Android单选按钮RadioButton的使用详解

,,Android单选按钮RadioButton的使用详解

今天小编就为大家分享一篇关于机器人单选按钮单选按钮的使用详解,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧

单选按钮是最普通的用户界面组件之一,继承了纽扣类,可以直接使用纽扣支持的各种属性和方法。

单选按钮与普通按钮不同的是,它多了一个可以选中的功能,可额外指定一个安卓:已检查属性,该属性可以指定初始状态时是否被选中,其实也可以不用指定,默认初始状态都不选中。

使用单选按钮必须和单选框无线电组一起使用,在无线电组中放置单选按钮,通过setOnCheckedChangeListener()来响应按钮的事件;

(1)选用radioGroup的图标

相对布局xmlns:Android=' http://模式。安卓。' com/apk/RES/Android '

xmlns:tools=' http://模式。安卓。' com/tools '

Android:layout _ width=' match _ parent '

Android:layout _ height=' match _ parent '

Android:padding bottom=' @ dimen/activity _ vertical _ margin '

Android:padding left=' @ dimen/activity _ horizontal _ margin '

Android:padding right=' @ dimen/activity _ horizontal _ margin '

Android:padding top=' @ dimen/activity _ vertical _ margin '

工具:上下文='。'主要活动'

文本视图

android:id='@ id/textView1 '

Android:layout _ width=' wrap _ content '

Android:layout _ height=' wrap _ content '

Android:layout _ alignParentLeft=' true '

Android:layout _ alignParentTop=' true '

android:layout_marginTop='44dp '

android:text='性别:'

android:textSize='20dp' /

无线电组

android:id='@ id/radioGroup1 '

Android:layout _ width=' wrap _ content '

Android:layout _ height=' wrap _ content '

Android:layout _ align top=' @ id/textview 1 '

Android:layout _ margin left=' 21dp '

Android:layout _ toRightOf=' @ id/textview 1 '

安卓:方向='水平'

单选按钮

android:id='@ id/radio0 '

Android:layout _ width=' wrap _ content '

Android:layout _ height=' wrap _ content '

android:checked='true '

Android:onClick=' onRadioButtonClicked '

android:text='男' /

单选按钮

android:id='@ id/radio1 '

Android:layout _ width=' wrap _ content '

Android:layout _ height=' wrap _ content '

Android:onClick=' onRadioButtonClicked '

android:text='女' /

单选按钮

android:id='@ id/radio2 '

Android:layout _ width=' wrap _ content '

Android:layout _ height=' wrap _ content '

Android:onClick=' onRadioButtonClicked '

android:text='保密' /

/单选组

/RelativeLayout

(2)控制的类是

包com。LC。单选按钮;

导入com。举例。单选按钮。r;

导入安卓。OS。捆绑;

导入安卓。app。活动;

导入安卓。查看。菜单;

导入安卓。查看。查看;

导入安卓。小部件。单选按钮;

导入安卓。小部件。敬酒;

公共类主要活动扩展活动{

@覆盖

受保护的void onCreate(Bundle saved instancestate){

超级棒。oncreate(savedInstanceState);

setContentView(r . layout。活动_主);

}

/*

* 设置收音机的点击事件,当点击的时候显示文字

*/

单选按钮上的公共void已单击(查看视图){

RadioButton button=(RadioButton)视图;

布尔被选中=按钮。被选中();

switch (view.getId()) {

案例识别号收音机0:

如果(已选中){

吐司。制作文本(主要活动。this,button.getText(),1).show();

}

打破;

案例编号:收音机1:

如果(已选中){

吐司。制作文本(主要活动。this,button.getText(),1).show();

}

打破;

案例编号:收音机2:

如果(已选中){

吐司。制作文本(主要活动。this,button.getText(),1).show();

}

打破;

默认值:

打破;

}

}

@覆盖

public boolean onCreateOptionsMenu(菜单菜单){

//膨胀菜单;如果操作栏存在,这会将项目添加到操作栏中。

getMenuInflater().inflate(R.menu.main,menu);

返回真实的

}

}

(3)显示结果,当点击的时候显示文字

总结

这就是本文的全部内容。希望这篇文章的内容对你的学习或工作有一定的参考价值。谢谢你的支持。如果你想了解更多,请查看下面的相关链接。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

相关文章阅读

  • windowsandroid手机版下载,windowsandroid安装apk
  • windowsandroid手机版下载,windowsandroid安装apk,WindowsAndroid 安装教程详解
  • android调用webview方法,androidwebview是什么,Android 中 WebView 的基本用法详解
  • android传感器高级编程,Android传感器,Android编程之光线传感器用法详解
  • android.app.Dialog,android自定义dialog对话框,Android开发笔记之-Dialog的使用详解
  • android 图片视频轮播框架,androidlayout轮播图,Android实现炫酷轮播图效果
  • android里的viewpager,安卓自定义view流程,Android自定义引导玩转ViewPager的方法详解
  • android里的viewpager,android viewpager详解
  • android里的viewpager,android viewpager详解,Android自定义超级炫酷的ViewPage指示器
  • android调用webview方法,androidwebview是什么
  • android设置控件宽度,android获取屏幕宽度和高度
  • android设置控件宽度,android获取屏幕宽度和高度,Android中获取控件宽高的4种方法集合
  • android蓝牙开发的基本流程,安卓蓝牙app开发教程
  • android蓝牙开发的基本流程,安卓蓝牙app开发教程,android蓝牙简单开发示例教程
  • android菜单栏,android菜单控件
  • 留言与评论(共有 条评论)
       
    验证码: