android控件学习之三 RadioButton与RadioGroup

 时间:2026-02-14 10:21:00

1、本次采用的编程环境跟之前稍微有些不同,android SDK版本是4.3,界面效果上跟之前也不一样,但是开发的原理都一样,就是配置多了一些,如图所示:

android控件学习之三 RadioButton与RadioGroup

android控件学习之三 RadioButton与RadioGroup

2、在这里还可以直接设置,程序的图标,比较方便,而且有很多样式的。我们选择一个空白的activity,选择默认的主函数,最后看到效果图。最后的项目里的元素很多,但是基本都是

android控件学习之三 RadioButton与RadioGroup

android控件学习之三 RadioButton与RadioGroup

android控件学习之三 RadioButton与RadioGroup

android控件学习之三 RadioButton与RadioGroup

3、初始化TextView,这个相对简单,只是负责展示题目信息

android控件学习之三 RadioButton与RadioGroup

android控件学习之三 RadioButton与RadioGroup

4、进行radioButton和RadioGroup的初始化,在这里需要设置RadioGroup

android:layout_marginTop="25px"   这就与题目有一段距离,没有这句话,题目信息与选项都会重叠起来。

我们在RadioGroup 中添加RadioButton,设置各个RadioButton的属性,

android:text="@string/linux" />,其中linux相应属性的值在string.xml中

android控件学习之三 RadioButton与RadioGroup

android控件学习之三 RadioButton与RadioGroup

5、元素配置完毕之后,开始进入MainActivity的书写。首先初始化TextView,将TextView中的题目信息展示。之后开始定义RadioGroup被选中时,触发的处理事件,当用户选中linux时,提示它正确,否则提示错误。

android控件学习之三 RadioButton与RadioGroup

android控件学习之三 RadioButton与RadioGroup

6、其中提示信息,用到了Toast,这个信息提示类,他主要是用于产生提示信息框,可以设置他的位置和出现的时间长度

android控件学习之三 RadioButton与RadioGroup

android控件学习之三 RadioButton与RadioGroup

7、最后,看看实验结果,程序可以进行判断用户的输入信息,同时提示信息

android控件学习之三 RadioButton与RadioGroup

android控件学习之三 RadioButton与RadioGroup

  • mac如何通过蓝牙PAN共享WiFi网络教程
  • HTML删除文字效果的设置
  • 如何使用Time Machine备份和恢复文件
  • 怎么把MacBook Air m1描述文件移除的
  • Mac电脑如何校准颜色
  • 热门搜索
    关于感恩的手抄报资料 我的青春我做主手抄报 家庭教育手抄报 关于三国演义的手抄报 爱心手抄报图片 科技点亮生活手抄报 科技之光手抄报内容 关于猴年的手抄报 小手拉大手手抄报画 轻声慢步手抄报内容