gpt4 book ai didi

android - 如何让图像在小部件布局中调整大小以为其容器中的其他 View 腾出空间?

转载 作者:行者123 更新时间:2023-11-30 04:27:21 26 4
gpt4 key购买 nike

我正在努力处理小部件布局。本质上,我在一些文本上方有一个图像,包裹在一个垂直的 LinearLayout 容器中。该图像似乎占据了容器中的所有空间(在小部件的底部对齐)迫使文本离开小部件的底部,因此它不可见。有没有办法让图像自动调整大小以避免它下面的任何其他 View 被强制退出容器 View ?这是代码:

    <LinearLayout
android:id="@+id/vertical_container"
android:layout_width="wrap_content"
android:layout_height="fill_parent"
android:orientation="vertical">
<ImageView
android:id="@+id/the_image"
android:src="@drawable/image_32"
android:layout_width="wrap_content"
android:layout_height="wrap_content"/>
<TextView
android:id="@+id/the_poor_text_which_doesnt_show"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="center"
android:text="Where am I?"
android:textColor="#ffffff"
android:textSize="11dip" />
</LinearLayout>

最佳答案

尝试使用 RelativeLayout 而不是 LinearLayout,首先使用参数 android:layout_alignParentBottom="true"声明 TextView,然后使用 android:layout_above="@+id/the_poor_text_which_doesnt_show"声明 ImageView。

关于android - 如何让图像在小部件布局中调整大小以为其容器中的其他 View 腾出空间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8263421/

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