9补丁中带有居中文本(图像的一部分)的图像?

时间:2013-07-17 14:58:29

标签: android nine-patch

我正在尝试使用带有静态文本和图标的图像为Android中的按钮创建9patch png。我在sdk中使用了9补丁工具但是当我尝试使用生成的png时,我得到了错误的9patch错误。以下是9补丁编辑器中的图像......

9Patch editor

这种情况是否可行或(是因为我有太多补丁)还是我的问题?

1 个答案:

答案 0 :(得分:1)

基本上我发现的是,虽然可能,但有更好的解决方案(上面提到的并在下面更详细地描述)

我最终选择了上述评论中提到的解决方案。创建背景/渐变的九个补丁,然后浮动左侧的图标并将文本作为按钮本身的属性。效果很好!

如下面的评论者所说,只要你没有在9patch的右边或底部有断线,这实际上是可能的......所以如果你拍了我上面的图像并且刚刚移除了上面的两行在右下方和右下方,它的作用就像一个魅力(但我仍然会选择其他选项)