Android 9-patch在不同设备上的显示方式不同

Android 9-patch在不同设备上的显示方式不同,android,android-layout,nine-patch,Android,Android Layout,Nine Patch,我在Nexus-4上有一个9-patch,在Android Studio中看起来像这样: 但当同样的9面片显示在Galaxy S3上时,看起来是这样的: 看起来好像已经折叠起来了。同样的情况也发生在9面片的镜像上 有人知道是什么让这一切发生吗 编辑- 这是9-patch hdpi 发布你的9补丁。所以我们可以看到它有什么问题。它似乎是正确的,即使质量不好,我也会看到很多锯齿,就像锯齿一样,没有优化。因此,可能存在一些dpi问题,或者它没有放在正确的路径/res/drawable中。另外,请确保文

我在Nexus-4上有一个9-patch,在Android Studio中看起来像这样:

但当同样的9面片显示在Galaxy S3上时,看起来是这样的:

看起来好像已经折叠起来了。同样的情况也发生在9面片的镜像上

有人知道是什么让这一切发生吗

编辑-

这是9-patch hdpi


发布你的9补丁。所以我们可以看到它有什么问题。它似乎是正确的,即使质量不好,我也会看到很多锯齿,就像锯齿一样,没有优化。因此,可能存在一些dpi问题,或者它没有放在正确的路径/res/drawable中。另外,请确保文件扩展名为.9.png,并将其指定为背景,而不是src。这不是最好的质量,但它保存在正确的位置,作为正确的东西。我使用Android Asset Studio生成所有dpi版本。不幸的是,Asset Studio只生成72个dpi图形…:但是Nexus4和S3的dpi几乎相同?