Java 在安卓系统中,如何在不损失图像清晰度的情况下将小尺寸图像显示为大尺寸图像?

Java 在安卓系统中,如何在不损失图像清晰度的情况下将小尺寸图像显示为大尺寸图像?,java,android,Java,Android,我想为一个图像视图和文本视图显示背景图像。我的问题是,我的背景图像应该根据其子视图的大小而增长和收缩,而不会丢失图像质量。如果您可以在背景中定义特定的区域,这些区域应该拉伸,而不是固定在同一位置的区域无论大小,都可能是您想要的。这些非常适合为内容创建可调整大小的帧。您可以在位图上使用setDensity(int density)方法。每次要更改图像大小时,都可以更改密度 )谢谢。我通过9个补丁实现了这一点

我想为一个图像视图和文本视图显示背景图像。我的问题是,我的背景图像应该根据其子视图的大小而增长和收缩,而不会丢失图像质量。

如果您可以在背景中定义特定的区域,这些区域应该拉伸,而不是固定在同一位置的区域无论大小,都可能是您想要的。这些非常适合为内容创建可调整大小的帧。

您可以在位图上使用setDensity(int density)方法。每次要更改图像大小时,都可以更改密度


)

谢谢。我通过9个补丁实现了这一点