创建简单的 9 补丁图像,使徽标居中

Create simple 9 patch image that keeps logo in centre

我正在尝试创建一个简单的 9 补丁图像,使图像保持在中心。

我使用的徽标与此相似

可拉伸区域当然是侧面和顶部。静态区域将是徽标本身。

我使用的工具如下: https://romannurik.github.io/AndroidAssetStudio/nine-patches.html#&sourceDensity=320&name=example

不幸的是,无论我怎么努力,我似乎​​都无法做到这一点。

我可以很容易地让徽标保持在右上角,而不是在中间。

如何才能使徽标保持在中心位置?

谁能告诉我如何实现我想要的行为。最好有截图!

事实证明无法使用该工具,因为您只能放置 2 个可拉伸区域。

相反,我使用了 android SDK 提供的工具,位于:

path-to-android-sdk/tools/lib/draw9patch.jar

上述工具允许您声明多个可拉伸区域。

您需要 4 个才能实现中心行为。

顶部边缘两侧各一个,左侧边缘两侧各一个。