1

我使用 draw9patch 工具创建了一个扩展名为 name.9.png 的 9-patch 图像。在我的应用程序中,图像相应地拉伸,我在 draw9patch 工具中标记了单像素边框,但是在我的应用程序中,单像素边框以黑色可见。现在如何从 9patch 图像中删除一个像素的边框或使边框透明我的意思是在我的应用程序中不可见边框。请在这方面帮助我。

你可以在下面看到我的 9-patch 图片。

在此处输入图像描述

4

2 回答 2

2

您的 9-patch 图像不正确。虽然可以有多个可拉伸区域(图像顶部和左侧的黑线),但填充区域(图像底部和右侧的黑线)不能分成多个部分。有关详细信息,请参阅本指南。

此外,您似乎缺少图像底部的 1 个额外像素行,您可以在其中指定水平填充区域。即使您的图像不需要水平填充,您仍应包含额外的像素行并将其留空。

试试这张图片:

在此处输入图像描述

于 2013-02-08T09:08:45.487 回答
0

如果您正在查看如何取消选择您选择的区域:这就是您的操作方式:按住 Shift 并单击 将取消选择该像素(或者只需移动并单击+拖动以取消选择一条线)

于 2018-06-29T07:12:57.473 回答