Java 当我运行应用程序时,imageButton的图像质量下降
我正在尝试在我的android应用程序上使用图像按钮。图像质量是高清的,但当我运行应用程序时,图像质量会恶化 这是图像:Java 当我运行应用程序时,imageButton的图像质量下降,java,android,android-layout,Java,Android,Android Layout,我正在尝试在我的android应用程序上使用图像按钮。图像质量是高清的,但当我运行应用程序时,图像质量会恶化 这是图像: 它的质量非常好,但是当我运行应用程序时,图像质量变得非常差。可能大小不正确,因此它在按钮内部拉伸。你确定图像在正确的文件夹中吗?检查Android没有太大的调整它的大小。为了证明android正在调整问题的大小,请将图像的确切大小(以PX为单位)设置为ImageButton。它将显示设备中图像的真实大小。您的图像大小为150 x 83。如果你超过这个,它就会模糊。我建议找一
它的质量非常好,但是当我运行应用程序时,图像质量变得非常差。可能大小不正确,因此它在按钮内部拉伸。你确定图像在正确的文件夹中吗?检查Android没有太大的调整它的大小。为了证明android正在调整问题的大小,请将图像的确切大小(以PX为单位)设置为ImageButton。它将显示设备中图像的真实大小。您的图像大小为150 x 83。如果你超过这个,它就会模糊。我建议找一张大一点的图片。向上缩放会使图片像素化。通常,结果很糟糕。向下缩放将平均相邻像素。正确的方法应该是每个支持的密度都有一个图像(参见官方开发者网站上的帖子)。或者使用矢量(svg或VectorDrawable),而不是位图。除此之外,您的图像仅由黄色背景上的白色文本组成。那么,为什么要使用图像呢?truetype或opentype字体(都是矢量字体)就可以了。具有随时更改文本的附加功能。