Loading [MathJax]/jax/input/TeX/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >安卓RadioGroup按钮重力

安卓RadioGroup按钮重力
EN

Stack Overflow用户
提问于 2014-11-16 11:21:58
回答 1查看 2.4K关注 0票数 2

当我正在开发一个应用程序时,我需要单选按钮,我决定创建一个RadioGroup,并在其中创建了3个RadioButton,并希望将它们相应地定位到左侧、中间和右侧。

我将android:orientation:"horizontal"放在RadioGroup中,并将android:layout_gravity="left放置在RadioButton的右边或中间,在RadioGroup中创建,但它只是将按钮放置在彼此对齐的左边,并稍微扭曲了文本。

如果我将android:gravity="left"应用于按钮,也会发生同样的情况。

我不知道如何对齐左边的第一个按钮,中间的第二个按钮,右边的第三个按钮。

谢谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-11-16 11:26:45

在你的布局中试试这个:

代码语言:javascript
运行
AI代码解释
复制
<RadioGroup
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:weightSum="3"
    android:orientation="horizontal">
    <RadioButton
        android:layout_width="0dp"
        android:layout_weight="1"
        android:layout_height="wrap_content"
        android:text="1"/>
    <RadioButton
        android:layout_width="0dp"
        android:layout_weight="1"
        android:layout_height="wrap_content"
        android:text="2"/>
    <RadioButton
        android:layout_width="0dp"
        android:layout_weight="1"
        android:layout_height="wrap_content"
        android:text="3"/>
    </RadioGroup>
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26961036

复制
相关文章
关于安卓开发实现双状态按钮
双状态按钮(Toggle) xml文件代码 1 <?xml version="1.0" encoding="utf-8"?> 2 <LinearLayout xmlns:android="http
听着music睡
2018/05/18
7730
给安卓Chrome加入主页按钮
文章更新:   20160917 初次成文   20180225 失效说明 2018.02.25 更新: 此教程已不适用于新版 Chrome~ 问题提出:   许多用惯安卓国产浏览器(比如QQ
美丽应用
2018/07/20
2.9K0
unity touch事件_安卓开发按钮点击事件
{ if(input.touches[0].phase==TouchPhase.Beagn)
全栈程序员站长
2022/09/30
2.3K0
安卓开发_复选按钮控件(CheckBox)的简单使用
复选按钮 即可以选择若干个选项,与单选按钮不同的是,复选按钮的图标是方块,单选按钮是圆圈 复选按钮用CheckBox表示,CheckBox是Button的子类,支持使用Button的所有属性 一、由于复选框可以选中多项,所有为了确定用户是否选择了某一项,还需要为每一个选项添加setOnCheckedChangeListener事件监听 例如: 为id为like1的复选按钮添加状态改变事件监听,代码如下 1 final CheckBox like1 = (CheckBox)findViewById(R.id
听着music睡
2018/05/18
1.5K0
安卓开发_单选按钮控件(RadioButton)的简单使用
最近复习安卓基础的时候发现没有写关于单选按钮、复选按钮的博客,可能因为以前学习的时候感觉太简单了就没有写,现在补上吧 当我们在各种客户端注册账号的时候,会有几项单选项,比如选择您的性别。下面就是学习怎么实现这种效果 一、安卓中,单选按钮用RadioButton表示,因为RadioButton是Button的子类,所以可以使用Button的各种属性 RadioButton一般是不单独使用的需要结合RadioGroup控件一起使用,将若干个RadioButton放在一个RadioGroup中,那么将只能选择Ra
听着music睡
2018/05/18
3.5K0
简单实现安卓圆形按钮及(圆形)波纹效果
效果图: 实现步骤: 1、在style.xml中添加 <style name="RippleWhite"> <item name="android:colorControlHighlight">#FAFAFA</item> <item name="android:radius">25dp</item> </style> android:colorControlHighlight为点击后波纹的颜色 android:radius为效果半径(实测) 2、一个ImageButon <Im
程思扬
2022/01/10
1.8K0
简单实现安卓圆形按钮及(圆形)波纹效果
安卓监听屏幕触摸事件_android设置按钮点击事件
public boolean onTouchEvent(MotionEvent event) {
全栈程序员站长
2022/10/03
2.2K0
关于安卓开发使用AlertDialog实现按钮对话框
AlertDialog 类的功能非常强大,它不仅可以生成带按钮的提示对话框,还可以生成带列表的对话框。 使用AlertDialog实现对话框 建一个layout文件 alert.xml  添加一个按钮 命名为:显示带取消中立确定按钮的对话框 建一个activity  AlertDialog_lianxi.java  为按钮添加一个事件监听器 layout中添加按钮 1 <Button 2 android:id="@+id/button1" 3 android:layout_w
听着music睡
2018/05/18
9500
安卓 toast_安卓toast使用
一个 toast 是在屏幕上弹出一条信息,它的大小总是包裹着需要显示的内容,并且当前的 Activity 依然是可见并且可互动的。toast会自动消失,并且不接受任何互动事件。因为 toast 可以在后台的 Service 中创建,所以即使这个应用程序没有显示在屏幕上,仍然可以弹出 toast.
全栈程序员站长
2022/10/01
6.6K0
如何从电脑直接控制安卓手机 监控安卓手机 安卓手机如何控制安卓手机
实用方法很简单,在手机上安装这个软件,然后运行,然后进入Setting,点击User's settings,然后Create new user(我新建了一个叫做ACE的用户),注意这里在豌豆荚的截图只是做教程用的,实际不需要连接豌豆荚,甚至不需要WIFI,只要你打开了GPRS
程序员小顾
2021/12/01
16.8K0
『安卓』安卓开发基础--基本控件
显示文字,相当于Panel。一般用来文本展示,继承自android.view.View,在android.widget包中。
风骨散人Chiam
2020/10/28
7.2K0
安卓系统框架介绍(安卓常用框架)
——源码地址1: https://android.googlesource.com/
全栈程序员站长
2022/07/30
8.9K0
安卓系统框架介绍(安卓常用框架)
安卓逆向系列篇:安卓工具总结
JDK:Java Development Kit是Java的开发工具包,JDK包含了JRE,同时还包含了编译java源码的编译器javac,还包含了很多java程序调试和分析的工具。
亿人安全
2022/06/30
9.2K0
安卓逆向系列篇:安卓工具总结
安卓适配
在开发的时候,发现红米一直安装不上APP。经过百度查询,发现是在开发设置中打开了启用MIUI优化设置,将其关掉,然后重启,然后接着开启USB安装,之前因为一直没网,没有注意这个,导致一些隐性的bug没有展示出来,粗心啊。
魔王卷子
2019/05/31
4.5K0
安卓UI
界面是布局和微件的层次结构形式构建而成。布局是 ViewGroup 对象,即控制其子视图在屏幕上的放置方式的容器。微件是 View 对象,即按钮和文本框等界面组件。
天天Lotay
2022/12/01
1.5K0
安卓UI
安卓intent
然后在主的界面里面使用Intent的另一个构造函数,直接将action的字符串穿进去
云深无际
2021/04/14
1.6K0
安卓intent
【安卓】安卓集成魔窗-完整实例
前些日子,公司安卓应用的魔窗出现问题,需要重新写过。于是,就有了此篇魔窗HelloWord。 没有包含微信分享,如果有微信分享,无非就是再集成微信分享,将分享链接改为魔窗的mLink深度链接即可
谙忆
2021/01/21
1.6K0
【安卓】安卓集成魔窗-完整实例
adb连接安卓设备_安卓adb命令
首先使电脑和android设备连接同一个网络,然后打开adb命令窗口输入 adb connect ip 点击回车(ip是android设备连接网络后的IP地址),不成功可以先adb root试一下。
全栈程序员站长
2022/11/17
5.9K0
安卓开发
setting.gradle 指定所有引入的模块(等价于Maven的pom.xml 文件)
收心
2022/05/05
5.2K0
安卓基础干货(七):安卓广播的学习
android应用程序里面的电台:系统内置的一个服务,会把事件(电量不足、电量充满、开机启动完成)作为一个广播消息发送其他的接收者;
緣來
2018/09/18
4.1K0

相似问题

radioGroup如何隐藏安卓按钮

41

安卓RadioGroup

13

安卓RadioButton按钮牵引重力

77

安卓RadioGroup getCheckedRadioButtonId()

10

安卓RadioGroup布局

12
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
社区富文本编辑器全新改版!诚邀体验~
全新交互,全新视觉,新增快捷键、悬浮工具栏、高亮块等功能并同时优化现有功能,全面提升创作效率和体验
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文