创建简单的9补丁图像,使徽标保持在中心

时间:2017-04-04 01:53:00

标签: android nine-patch

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

我使用的徽标类似

Example logo

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

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

不幸的是,无论我尝试多少,我似乎无法做到这一点。

我可以轻松地将徽标保留在右上方,但不在中心。

我如何获得它以使徽标保持在中心?

有人可以告诉我如何实现我想要的行为。截图将是理想的!

1 个答案:

答案 0 :(得分:0)

事实证明,使用该工具是不可能的,因为您只能放置2个可伸展区域。

相反,我使用了位于以下位置的android sdk提供的工具:

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

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

你需要4来实现中心的行为。

一个位于顶部边缘的两侧,另一侧位于左侧边缘的两侧。