问题标签 [android-radiobutton]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
5029 浏览

java - 如何在android中设置单选按钮的值?

我从 DB 中获取值并将其设置为以下格式的相应按钮。有没有优化的方法来做同样的事情。所有这些单选按钮都在一个单选组内。

0 投票
1 回答
774 浏览

android - 单选按钮与微调器

这更像是一个基于意见的问题。

我正在开发一个应用程序,该应用程序将让用户选择 2 个项目,用户必须从中选择一个。现在要实现这一点,我们有:-

  1. RadioButtons 在一个RadioGroup
  2. Spinner

对于这样一个基本的东西,我想我应该可以选择,RadioButton但它们看起来并不像 a 那样Spinner美观,但 aSpinner基本上通常用于 2 件以上的物品。

所以我很困惑,什么是更好的 UI/UX 明智的。

有人可以帮我解决这个问题吗?

0 投票
2 回答
7770 浏览

android - Android如何以编程方式更改单选按钮图像

我有一个单选按钮,我想根据状态更改选定的小图标,但它是一个简单的开、关状态。基本上我想让它看起来像一个 LED,我有一个红色图像和一个绿色图像,当它被选中时我希望它是绿色的,当它没有被选中时我希望它是红色的。

绿色的 红色的

目前我尝试过的选项,只是将图像粘贴在整个视图的背景中,而不仅仅是小圆圈区域。像这样

在此处输入图像描述

我有两个从http://android-holo-colors.com/生成的可绘制对象

radio_red.png 和 radio_green.png

0 投票
1 回答
1622 浏览

android - Android:指定焦点时以编程方式添加的单选按钮的样式

我正在开发我的第一个 Android 应用程序,但在外观方面遇到了一些问题。我以编程方式将单选按钮添加到以线性布局定义的单选组。我使用的是深色主题,当布局中定义的任何元素获得焦点时,它们会以黄色突出显示:具有焦点的按钮具有整体黄色突出显示,而具有焦点的复选框具有黄色文本。但是对于动态添加的单选按钮,当单选按钮获得焦点时,文本变为黑色(与背景相同)。

如何指定动态添加的单选按钮使用与其他元素相同的焦点样式,或者为主题指定自定义焦点样式?

这是我用来添加单选按钮的代码:

android:background="@color/black"除了设置LinearLayout 以提供纯色背景而不是主题使用的渐变之外,我没有对外观进行任何更改。

0 投票
2 回答
514 浏览

android - 关于 CheckBox 和 RadioButton 的 Android xml 布局

有两个 RadioButton、十二个复选框和一个发送按钮,每个按钮都有一个自定义选择器。RadioButton 和 Checkbox 超出范围,不能让所有 RadioButton 和 Checkbox 在 android xml 布局中。我使用了 ScrollView,但它有一些关于“渲染期间引发异常:ScrollView 只能托管一个直接子级”的错误。我不知道 RadioButton 和 Checkbox 的范围如何。如何将 RadioButton 和 CheckBox 更改为该范围内的 RadioButton?谢谢。

在此处输入图像描述

0 投票
2 回答
1715 浏览

android - 如何在布局中完美地水平居中没有文本的 RadioButton?

我试图将 s 放在RadioButton一些 s 下方TextView并将它们水平居中,基本上将标签移动到按钮上方。

这是我的代码:

XML:

爪哇:

请注意,上面的代码在循环中添加了七个选项中的每一个。

这是它在 MOST 设备上的样子(在 Android 2.3、4.3 和 4.4 上测试):

大多数设备

这是它在 Android 4.1 上的样子:

和_41

请注意,TextViews 实际上并没有偏离中心 - 它们完全居中。s离RadioButton得太远了。

我能做些什么来解决这个问题?

编辑:

我已经添加choiceTextView.setGravity(Gravity.CENTER);到上面的代码中。它没有做任何事情,因为文本已经居中。文字刚刚好。RadioButtons 离左边太远了。这是在我的设备上启用了布局边界选项的屏幕截图:

display_layouts

0 投票
1 回答
72 浏览

android - 选择一个单选按钮,当我返回此活动时,选择仍然存在吗?

customlist 并包含单选按钮,我想选择一个单选按钮,它可以工作。但我想保存我选择的那个raidobutton。我使用了 sharedpreference 但我做不到。我知道 sharedpreference 是在 android 中保存价值的好方法。抱歉英语不好。请帮帮我 。

0 投票
2 回答
92 浏览

android - 如何让我的 Android 单选按钮使用更少的填充?

我希望我的单选按钮彼此之间变得更加舒适。

我希望将它们放在一个无线电组中,认为这会自动提供“如果选中这个,其他的会自动取消选中”逻辑。

但是有一个广播组:

...看起来像这样:

在此处输入图像描述

没有 RadioGroup:

...看起来更好:

在此处输入图像描述

......但仍然可怜,或者至少可悲地,不足。

我如何让你的单选按钮挤在一起?

0 投票
1 回答
46 浏览

android-linearlayout - 我需要修改哪个元素以在可绘制元素及其封闭元素之间添加填充?

根据我在这里学到的知识,我能够围绕相关小部件的分组添加一些“围栏”:

在此处输入图像描述

但是,如您所见,第二个/下框挤满了第一个单选按钮文本。我需要修改哪个元素来增加一些空间?我是否需要向盒子本身添加一些东西,它位于可绘制文件夹中,并且定义如下:

...或者到内部的 LinearLayout,或者到有问题的单选按钮(或其封闭的 RadioButtonGroup 小部件)?这是那个xml:

0 投票
1 回答
176 浏览

android - 动态创建多行单选按钮

我正在根据输入动态创建单选按钮。在我的情况下,布局具有固定的宽度和高度是可扩展的。我想要的是如果单选按钮超过固定的布局宽度,那么它应该自动排列在下一行。这是可能的还是我们必须手动进行下一行排列?