【问题标题】:Confusion about RadioGroup handling关于 RadioGroup 处理的困惑
【发布时间】:2018-11-24 10:03:14
【问题描述】:

我目前正在从一本书中学习 Android 开发,并且我谈到了单选按钮的主题。该书解释说,您使用setOnCheckedChangeListener() 和匿名OnCheckedChangeListener 类作为参数来处理单选按钮点击(在RadioGroup 内)。

但是,根据Android documentation,您可以在单选按钮上设置onClick 属性,以简单地引用您的设计方法并在那里处理点击。

是否有理由选择其中之一?我要问的是我所缺少的两者之间是否存在一些差异,或者它们是否只是做同样的事情。

【问题讨论】:

    标签: java android radio-button radio-group


    【解决方案1】:

    setOnCheckedChangeListener() 正在侦听检查状态,因此如果以编程方式更改它,您的代码将被触发。 onClick 监听器仅在元素被点击时才检测选中状态的变化。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-05-17
      • 2020-03-06
      • 2016-03-16
      • 2013-07-27
      • 1970-01-01
      • 2012-09-20
      相关资源
      最近更新 更多