每个可绘制的9patch drawable或单独的图像

时间:2016-01-12 19:58:38

标签: android bitmap android-drawable nine-patch

在每个可绘制文件夹(hdpi,ldpi,...)中使用单独的图像或使用9patch drawable更好吗? 我想使用9patch drawable用于不同的屏幕尺寸,但我不确定哪个更好。我知道9patch drawable更好,因为我们只能在每个可绘制文件夹中使用一个图像而不是几个图像。

1 个答案:

答案 0 :(得分:1)

它像你一样错误地误解了Nine-Patch Drawables的意图:

  

NinePatch是一个PNG图像,您可以在其中定义当视图中的内容超出正常图像边界时Android会缩放的可伸展区域。

与屏幕密度无关。如果您不使用非常简单的图形,则可能需要将九个补丁文件添加到每个可绘制文件夹