gpt4 book ai didi

android - 如何制作 ImageView "match_parent"?

转载 作者:搜寻专家 更新时间:2023-11-01 08:02:48 24 4
gpt4 key购买 nike

如何让底部图像(白框)填满 View 的整个宽度?我试过拖动它和 match_parent 但仍然没有运气。图像的底角应位于 View 的底角。但它的高度必须保持不变。

enter image description here

这是我目前拥有的 XML。

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@drawable/landscape"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
tools:context=".MainActivity" >

<LinearLayout
android:id="@+id/linearLayout1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
android:layout_marginTop="80dp"
android:orientation="vertical" >

<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical" >

<ImageButton
android:id="@+id/imageButton1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/home_gallery_button" />

<ImageButton
android:id="@+id/imageButton2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="5dp"
android:background="@drawable/home_gallery_button" />

<ImageButton
android:id="@+id/imageButton3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/home_gallery_button" />

<ImageButton
android:id="@+id/imageButton4"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/home_gallery_button" />

<ImageButton
android:id="@+id/imageButton5"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/home_gallery_button" />

<ImageButton
android:id="@+id/imageButton6"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/home_gallery_button" />

</LinearLayout>
</LinearLayout>

<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:orientation="vertical" >

<ImageView
android:id="@+id/imageView1"
android:layout_width="match_parent"
android:layout_height="117dp"
android:layout_marginTop="0dp"
android:src="@drawable/home_tralee_header_image" />
</LinearLayout>

<ImageView
android:id="@+id/imageView2"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"

android:src="@drawable/infromationpage_alliance_banner" />

</RelativeLayout>

还有,有没有办法在 XML 中调整图像的大小?当我尝试调整大小时通过拖动它的角进入顶部,图像不会随布局调整大小。这是否意味着我必须将图像缩小?似乎需要做很多工作才能使每张图片的尺寸都恰到好处。有没有办法在 XML 或 Java 中以编程方式执行此操作?

最佳答案

尝试服用

android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"

主要的 RelativeLayout。

但是,您需要添加

android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"

你想要的每一行都有填充,或者将它们全部放在自己的布局中,然后向其中添加填充。

关于android - 如何制作 ImageView "match_parent"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18660361/

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