资讯专栏INFORMATION COLUMN

RadioButton监听事件

孙淑建 / 2087人阅读

摘要:为单选按钮,他需要与配合使用对应的布局代码代码单击了在上述代码中,利用监听控件状态,获取监听结果输出到控件里显示

RadioButton为单选按钮,他需要与RadioGroup配合使用

    对应的布局代码:

 1 
 2 
 9 
10   
17   
22     
28     
34     
40     
46   
47 

 

Java代码:

 1 package com.example.administrator.myapplication;
 2 
 3 import android.support.v7.app.AppCompatActivity;
 4 import android.os.Bundle;
 5 import android.view.View;
 6 import android.widget.RadioButton;
 7 import android.widget.RadioGroup;
 8 import android.widget.TextView;
 9 import android.widget.Toast;
10 
11 public class MainActivity extends AppCompatActivity {
12    TextView t;
13     @Override
14     protected void onCreate(Bundle savedInstanceState) {
15         super.onCreate(savedInstanceState);
16         setContentView(R.layout.activity_main);
17 
18         t=findViewById(R.id.t1);
19         RadioGroup rg = findViewById(R.id.rg);
20         rg.setOnCheckedChangeListener(new RadioGroup.OnCheckedChangeListener() {
21             @Override
22             public void onCheckedChanged(RadioGroup radioGroup, int checkdId) {
23                 RadioButton rb = findViewById(checkdId);
24                 String s = rb.getText().toString();
25                 t.setText("单击了" +s);
26             }
27         });
28     }
29 }

在上述代码中,利用setCheckedChangeListener()监听RadioGroup控件状态,获取监听结果输出到TextView控件里显示

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/2417.html

相关文章

  • 关于(TabHost),(Button配合Fragment),(Menu)这三种常见的切换界面手法分

    摘要:那常用的手法有哪些呢我总结一下大致分为三种,配合,。第二种方式,不继承,在布局文件中定义即可,但是的必须是,的必须是。如果按钮很多,却又不想显示在界面上的,那的手法就是不二的首选。 前言 作为一个读者变成一个写技术文章的作者,我决定坚持还是写一些简单实用的文章(毕竟理论太高深,也许看的人很蛋疼。。。。我也相信如果有兴趣深入研究,必然会自己找百度的),好了言归真转。 主题内容 在我们的A...

    caspar 评论0 收藏0
  • [译][Tinkter 教程05] Radiobutton 控件

    摘要:已获原作者授权原系列地址单选按钮是一种可在多个预先定义的选项中选择出一项的控件单选按钮可显示文字或图片显示文字时只能使用预设字体该控件可以绑定一个函数或方法当单选按钮被选择时该函数或方法将被调用单选按钮这个名字来源于收音机上的调频按钮这些按 已获原作者授权. 原系列地址: Python Tkinter Radio Buttons 单选按钮是一种可在多个预先定义的选项中选择出一项的 T...

    shusen 评论0 收藏0
  • C/C++ Qt 基础通用组件应用

    摘要:该组件有两个版本,用于显示整数与单精度浮点数,则是双精度浮点数,有两个特殊参数,参数是在前方加入特殊符号,而则是在后方加入特殊符号。QT 是一个跨平台C++图形界面开发库,利用QT可以快速开发跨平台窗体应用程序,在QT中我们可以通过拖拽的方式将不同组件放到指定的位置,实现图形化开发极大的方便了开发效率。目前,QT开发中常用的基础组件有以下几种:PushButton 按钮组件LineEdit ...

    YPHP 评论0 收藏0
  • PyQt5,RadioButton

    摘要:简介单选按钮是一个切换按钮,它通常与其它的一起使用,并且任何时候只能选择其中一个按钮。如果一次设置为多个项目,可以使用在中操作或。如果需要,还可以将图标应用用于单选按钮示例代码 showImg(https://segmentfault.com/img/bVbe5b5?w=4000&h=1936); 简介 单选按钮是一个切换按钮,它通常与其它的RadioButton一起使用,并且任何时候...

    dockerclub 评论0 收藏0
  • 可能是最有颜值的Python Tkinter计算器

    摘要:上机实践课程开始了嗯,老师来了之后念了下,然后说开始做吧然后就开始了的之路,以前没接触过的可视化界面虽然这样很不明智但是现在做起来感觉写小工具还挺方便的,当时搜到的第一个库便是就直接开始写了后来发现很不错的样子,下个实验就用吧然后关于计算器 上机实践课程开始了,嗯,老师来了之后念了下PPT,然后说:开始做吧......... 然后就开始了Python的GUI之路,以前没接触过PYtho...

    LdhAndroid 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<