gpt4 book ai didi

android - 如何在 xml 布局中对元素进行分组以在 Android 中对齐

转载 作者:行者123 更新时间:2023-11-29 17:43:05 27 4
gpt4 key购买 nike

我在 xml 布局中有 TextViewImageButtonImageButton 位于 TextView 的右侧,我希望这两个组在屏幕上水平居中。我使用 RelativeLayout

我该怎么办?

最佳答案

我假设您正在开发一个 android 应用程序...如果是这样,可以使用此代码:

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_height="match_parent"
android:layout_width="match_parent"
>

<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
android:layout_centerHorizontal="true"
android:orientation="horizontal">

<TextView
android:id="@+id/headerText"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/hello_world"
/>

<ImageButton
android:layout_width="50dp"
android:layout_height="50dp"
android:layout_centerHorizontal="true"
android:layout_centerVertical="true"
android:src="@drawable/ic_launcher" />
</LinearLayout>


</RelativeLayout>

android:layout_centerInParent="true" 会将项目放在 RelativeLayout 父级的中间android:layout_centerHorizo​​ntal="true" 只会水平居中项目。您可以删除不需要的那个。

关于android - 如何在 xml 布局中对元素进行分组以在 Android 中对齐,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27937726/

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