gpt4 book ai didi

android - 右对齐 LinearLayout 的 imageView

转载 作者:行者123 更新时间:2023-11-29 21:03:42 26 4
gpt4 key购买 nike

如何在线性布局中右对齐 ImageView - 即将 ImageView 放在线性布局父级的右侧? android:layout_alignparent 在 LinearLayout 中是不允许的。我尝试过不同的重力常数。

这是屏幕的描述以及我想放置 ImageView 的位置。它假定父级是线性布局,并以水平顺序定位其子级。

______________________
| |
| |
| X|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
|____________________|


<LinearLayout
android:orientation="horizontal"
android:layout_width="match_parent"
android:layout_marginTop="10dp"
android:layout_height="0dp"
android:layout_weight="1" >

<ImageView
android:id="@+id/dateImg"
android:layout_width="60dp"
android:layout_height="64dp"
android:layout_marginLeft="8dp"
android:layout_gravity="end"
android:src="@drawable/unchecked"/>
</LinearLayout>

最佳答案

为什么不能改用相对布局?

或者如果你必须使用线性布局,在 ImageView 之前添加另一个 View ,就像这样 -

<LinearLayout 
android:orientation="horizontal"
android:layout_width="match_parent"
android:layout_marginTop="10dp"
android:layout_height="0dp"
android:layout_weight="1" >

<View
android:layout_width="0dp"
android:layout_weight="1"
android:layout_height="match_parent"/>
<ImageView
android:id="@+id/dateImg"
android:layout_width="60dp"
android:layout_height="64dp"
android:layout_marginLeft="8dp"
android:layout_gravity="end"
android:src="@drawable/unchecked"/>

在此输入验证码

关于android - 右对齐 LinearLayout 的 imageView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25192673/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com