Android 如何从9面片图像中删除一个像素边界?安卓
我使用draw9patch工具创建了一个扩展名为.9.png的9-patch图像。在我的应用程序中,图像会相应地拉伸,我在draw9patch工具中标记了一个像素的边框,但在我的应用程序中,一个像素的边框是黑色的。现在,我如何从9patch图像中删除一个像素的边框或使边框透明?我的意思是在我的应用程序中不可见边框。请在这方面帮助我 你可以在下面看到我的9补丁图片Android 如何从9面片图像中删除一个像素边界?安卓,android,nine-patch,Android,Nine Patch,我使用draw9patch工具创建了一个扩展名为.9.png的9-patch图像。在我的应用程序中,图像会相应地拉伸,我在draw9patch工具中标记了一个像素的边框,但在我的应用程序中,一个像素的边框是黑色的。现在,我如何从9patch图像中删除一个像素的边框或使边框透明?我的意思是在我的应用程序中不可见边框。请在这方面帮助我 你可以在下面看到我的9补丁图片 您的9-patch图像不正确。虽然可以有多个可拉伸区域(图像顶部和左侧的黑线),但填充区域(图像底部和右侧的黑线)不能拆分为多个部分。
您的9-patch图像不正确。虽然可以有多个可拉伸区域(图像顶部和左侧的黑线),但填充区域(图像底部和右侧的黑线)不能拆分为多个部分。有关更多详细信息,请参阅 另外,看起来您缺少了图像底部的一行额外像素,您将在该行中指定水平填充区域。即使图像不需要水平填充,也应该包含额外的像素行并将其留空 请尝试以下图像:
如果您正在查看如何取消选择所选区域:
这是您的操作方式:按住Shift键并单击将取消选择该像素(或者只需按住Shift键并单击+拖动以取消选择一条线)如何显示您的图像?现在您可以看到我的9块图像实际上,我刚刚意识到您可以有多个拉伸/填充区域。所以这可能不是问题所在。更新的答案:可拉伸区域可以有多条黑线,但填充区域没有。我仍然不明白,它看起来像同一张图像,有黑色边框