android - 如何始终以编程方式设置默认选中的单选按钮android?

标签 android radio-button radio-group

我如何才能始终将我的单选组中的第一个单选按钮设置为已选中?无论何时选择单选按钮,它都会被设置为不可见?(我想删除它但失败了)所以假设我有 3 个单选按钮:

  • 选项 1
  • 选项 2
  • 选项 3

和一个提交按钮。如果单击提交按钮,它将删除所有选中的内容并将下一个第一个单选按钮设置为默认选中。我将在弹出窗口中实现这些单选按钮。

假设第一次显示弹出窗口时,选项 1 将被选中。假设我选择选项 2 并单击提交。下次显示popupwindow时,只剩下Option 1和Option 3,默认还是Option 1。这次我选择Option 1,点击提交,下次显示popupwindow就只显示Option 3和default勾选为选项 3。

伙计们,我怎样才能做到这一点?

最佳答案

为此使用 xml:

<RadioGroup  
    ...
    android:checkedButton="@+id/id_of_cheched_button"
></RadioGroup>

关于android - 如何始终以编程方式设置默认选中的单选按钮android?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27602751/

相关文章:

jquery - Html单选按钮选择

Jquery通过测试值获取单选按钮的id

Android:RadioGroup - 如何配置事件监听器

java - 无法使用 Android 'O' ASUS ASUS_Z010D (Android 6.0.1, API 23) (minSdk(API 25, O preview) != deviceSdk(API 23)) 编译

android - BasicNetwork.performRequest : Unexpected response code 500 for http://192. 168.1.195:85/tranxavApi/public/api/signup

Javascript:如何通过外部函数触发单选按钮的 "onchange"事件?

android - 设置首选项屏幕的文本颜色

javascript - 动态验证所有 radio 输入是否已检查

java - 通过 getIntent() putExtra() 传递图像

java - 没有键的 JSON 数组的 POJO [Long, Double]