gpt4 book ai didi

java - 插入图像后图像按钮变白

转载 作者:行者123 更新时间:2023-12-01 10:07:06 24 4
gpt4 key购买 nike

我正在尝试将图像按钮添加到我的 Activity ,但由于某种原因,当我将图像添加到图像按钮图像按钮变成一个白框。

这是我的图像按钮.xml代码。

<ImageButton
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/imageButton"
android:layout_centerVertical="true"
android:layout_centerHorizontal="true"
android:src="@drawable/image1"/>

这是一张图片:image

我检查了有关此主题的其他 stackoverflow 帖子,但它们总是死胡同。人们问你是否在 Photoshop 等中删除了背景。

我也使用 Android Studio 作为 IDE。我试图在网上找到一些关于添加 ImageView 的评论,看看我的代码是否错误,并且我看过人们使用相同代码但使用 Eclipse 的视频,并且它会起作用。不确定是IDE问题还是什么问题。

最佳答案

欢迎来到SO。也许为时已晚,但是,当我面临同样的问题时,我会给你一个答案。就我而言,问题在于 src 的大小调整,但做得不好。你的代码是正确的,但我用这两行解决了它

    android:scaleType="fitCenter"
android:adjustViewBounds="true"

因此您只需将它们插入到您的代码中即可。这是:

<ImageButton
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/imageButton"
android:layout_centerVertical="true"
android:layout_centerHorizontal="true"
android:src="@drawable/image1"
android:scaleType="fitCenter"
android:adjustViewBounds="true"/>

这应该使您的 src 图像在 View 上居中,并为其提供 ImageButton 的限制。之后,您可以使用layout_width和layout_height调整ImBtt的大小。

这对我来说效果很好。晚了,希望对你有帮助。

关于java - 插入图像后图像按钮变白,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36371163/

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