android相对布局问题与按钮

dev02

我有下面的相对布局:

<RelativeLayout
    android:layout_width="match_parent"
    android:layout_height="48dp"
    android:paddingTop="5dp" >

    <View
        android:layout_width="match_parent"
        android:layout_height="1dip"
        android:layout_alignParentTop="true"
        android:layout_marginLeft="4dip"
        android:layout_marginRight="4dip" />

    <View
        android:id="@+id/buttonDivider"
        android:layout_width="1dip"
        android:layout_height="wrap_content"
        android:layout_alignParentBottom="true"
        android:layout_alignParentTop="true"
        android:layout_centerHorizontal="true"
        android:layout_marginBottom="4dip"
        android:layout_marginTop="4dip" />

    <Button
        android:id="@+id/btnOpen"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentBottom="true"
        android:layout_alignParentLeft="true"
        android:layout_alignParentTop="true"
        android:layout_toLeftOf="@id/buttonDivider"
        android:text="Open" />

    <Button
        android:id="@+id/btnDelete"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"

        android:layout_alignParentBottom="true"
        android:layout_alignParentTop="true"
        android:text="Delete" />

    <Button
        android:id="@+id/btnClose"
        android:layout_width="wrap_content"
        android:layout_height="match_parent"
        android:layout_alignParentBottom="true"
        android:layout_alignParentRight="true"
        android:layout_alignParentTop="true"
        android:layout_toRightOf="@id/buttonDivider"
        android:text="Close" />
</RelativeLayout>

并生成如下所示的按钮:

在此处输入图片说明

我尝试了修改属性,给了足够的时间,但无法正确完成:(

如何使三个按钮按顺序出现,同时占据父级的宽度(当前,它们的分布不均如图所示):

Open Delete Close

谢谢您的帮助

西蒙

不要使用相对布局。解决方案是:

  1. 使用水平线性布局作为父布局。

  2. 设置android:weightSum="3"为线性布局。

  3. 对于每个按钮设置android:layout_width="0dp"android:layout_weight="1"这将使它们均匀分布。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Android相对布局问题

来自分类Dev

Android相对布局填充问题

来自分类Dev

Android 相对布局设计问题

来自分类Dev

android按钮布局问题

来自分类Dev

Xamarin Forms - 使用资源/布局中的相对布局的 Android 按钮

来自分类Dev

AndroidStudio 相对布局问题

来自分类Dev

如何在相对Android布局中对单选按钮进行Radiogroup

来自分类Dev

在Android Studio中动态列出按钮(相对布局)

来自分类Dev

如何在相对Android布局中对单选按钮进行Radiogroup

来自分类Dev

Android中相对布局内的程序化对齐问题

来自分类Dev

android相对布局设计

来自分类Dev

Infalting相对布局Android

来自分类Dev

Android相对布局

来自分类Dev

Android相对布局定位

来自分类Dev

Android相对布局中心

来自分类Dev

相对布局android loopable

来自分类Dev

Android 相对布局位置

来自分类Dev

Android:相对布局

来自分类Dev

协调器布局和相对布局问题

来自分类Dev

与“相对布局”有关的布局问题

来自分类Dev

将按钮动态添加到相对布局或扩展线性布局android

来自分类Dev

将按钮动态添加到相对布局或扩展线性布局android

来自分类Dev

带有按钮、文本和图像的表格布局的 Android 相对布局

来自分类Dev

在相对布局下方的相对布局中显示按钮

来自分类Dev

Android相对布局:ToLeftOf消失了

来自分类Dev

Android:行的相对布局背景

来自分类Dev

Android相对布局不滚动

来自分类Dev

Android /布局-了解为什么按钮不在页面底部的问题

来自分类Dev

在Android中缩放布局(相对布局)