首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >安卓:如何改变RadioButton的大小

安卓:如何改变RadioButton的大小
EN

Stack Overflow用户
提问于 2010-06-10 21:08:59
回答 5查看 65K关注 0票数 36

我的应用程序中有很多RadioButton。RadioButtons对我来说太大了。有没有办法把它们变小?

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2010-06-10 21:10:49

不能这样做,单选按钮是一个内置的控件组件,因此它的大小是固定的。

票数 10
EN

Stack Overflow用户

发布于 2015-12-09 07:27:43

一个简单的解决方案是缩小按钮:

代码语言:javascript
复制
<RadioButton
  android:scaleX="0.5"
  android:scaleY="0.5" />

这对于较小的应用程序非常有用。

对于更大的视图,这往往会导致从容器视图中进行一些裁剪,因此您可能必须硬编码RadioGroup的高度/宽度以适应缩放的按钮。按钮抽屉也会随着你变大而变得明显的像素化,所以如果你想要大3倍的东西,那就不是很好了……

票数 58
EN

Stack Overflow用户

发布于 2018-11-12 15:23:22

您可以使用scalex和scaley属性,然后使用translationX和translationY将其放入单选按钮窗口中。

代码语言:javascript
复制
<RadioButton
            android:id="@+id/rbtnfkilo"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_weight="1"
            android:scaleX="1.4"
            android:scaleY="1.4"
            android:text="Kilogram"
            android:textColor="#fff"
            android:textSize="18sp"
            android:translationX="24dp" />
票数 11
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3014597

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档