九贴片图像质量差

时间:2011-12-20 15:25:49

标签: android nine-patch

在我的Android应用程序中我想实现这种效果

enter image description here

考虑不同的分辨率和密度,我决定创建一个9补丁的png文件:

enter image description here

当我伸展它看起来很好:

enter image description here

但是在Android模拟器中它很模糊

enter image description here

正如您所看到的,质量很糟糕。为什么?我需要做些什么才能从第一张图片中获得质量?

1 个答案:

答案 0 :(得分:4)

首先,你应该为ldpi,mdpi,hdpi屏幕提供不同的9补丁。然后在清单文件中写入此标记:

<supports-screens
    android:anyDensity="true"
    android:largeScreens="true"
    android:normalScreens="true"
    android:resizeable="true"
    android:smallScreens="true" />

然后android将采用适当的drawable并且不会模糊它。