gpt4 book ai didi

android - 在底部和顶部 View 之间将 Android 中的 View 居中

转载 作者:太空狗 更新时间:2023-10-29 15:56:54 25 4
gpt4 key购买 nike

我需要以某种方式做到这一点:

我尝试使用相对布局,我放置了顶部 ImageView 和底部按钮,但如何将我的 GridView 放在中心?但是在顶部图像和底部按钮之间?

最佳答案

让顶部图像和底部按钮使用 wrap_content 作为高度,GridView 使用 0dip 作为高度,权重为 1。这将导致顶部和底部元素首先测量,GridView 将获得中间所有剩余空间。

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical">
<ImageView android:id="@+id/top_image"
android:layout_width="match_parent"
android:layout_height="wrap_content" />
<GridView android:id="@+id/grid"
android:layout_width="match_parent"
android:layout_height="0dip"
android:layout_weight="1" />
<Button android:id="@+id/bottom_button"
android:layout_width="match_parent"
android:layout_height="wrap_content" />
</LinearLayout>

关于android - 在底部和顶部 View 之间将 Android 中的 View 居中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6009218/

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