java - Android 9-patch 模糊?

标签 java android bitmap uiimageview nine-patch

我通过 androids 工具创建了一个 9 patch png,但它在我的 260 ppi 设备上显得模糊。

我在 Photoshop 中将图像大小调整为 48 x 69,因为 9patch Drawer 建议图像尽可能小,因为它支持放大而不是缩小。

我将图像透明地保存为 png,它基本上是一个带有描边的透明矩形。

装入 9 个补丁抽屉中,勾勒出可拉伸(stretch)区域(顶部和左侧)

已保存图像...

将其加载到图像按钮中...但图像模糊?

我重新完成了整个过程,但没有在 Photoshop 中调整大小,而是在 android 中调整大小,现在它清晰锐利..?

这是为什么呢?我以为 9patch 规模急剧扩大?

最佳答案

好吧,让我们看一下图像的镜头,但问题很可能是 9 补丁旨在用于您想要复制像素的情况。因此,您需要一个或多或少均匀的像素区域来拉伸(stretch)。

关于java - Android 9-patch 模糊?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13436567/

相关文章:

java - 可视化 Ant build.xml 文件依赖关系的工具

java - 如何通过application.properties激活KafkaBatchListener (factory.setBatchListener(true))

java - 流式传输到 LinkedHashSet

android - 创建一个新位图并在其中绘制新像素

android - 加入大图像时出现 OutOfMemory 错误

c++ - Win32 应用程序。 HBITMAP LoadImage 无法加载任何内容

java - 使用 Codenameone 属性删除 Netbeans 中未使用的表单

android - Google Play 商店应用内结算

android - 将/data/data 中的文件夹复制到 sdcard,反之亦然

java - 无法扩展 android.widget.MediaController 来覆盖 setSystemUiVisibility