gpt4 book ai didi

java - ImageView 在横向屏幕上适合全高

转载 作者:太空狗 更新时间:2023-10-29 14:46:58 25 4
gpt4 key购买 nike

我在将方形图像调整到屏幕高度时遇到问题。

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:id="@+id/test_l">


<ImageView
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:id="@+id/imageView12"
android:layout_centerVertical="true"
android:layout_centerHorizontal="true"
android:src="@drawable/kwadrat"
android:adjustViewBounds="true"

/>

</RelativeLayout>

图片@kwadrat 是方形的。如何更改边框图像的宽度?我试过设置 scaleType="fitXY"和 adjustViewBounds="true"但它没有给出好的结果

enter image description here

enter image description here

编辑:我下载了新版本的 Android Studio,一切正常。设置 scaleType="fitXY", adjustViewBounds="true"并且是漂亮的正方形。

最佳答案

我想你正在寻找 android:scaleType="fitCenter" 但是当你的图片被拉伸(stretch)成那样时分辨率不会很好。

    <ImageView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:id="@+id/imageView12"
android:layout_centerVertical="true"
android:layout_centerHorizontal="true"
android:src="@drawable/kwadrat"
android:scaleType="fitCenter"/>

关于java - ImageView 在横向屏幕上适合全高,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39007211/

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