Android 9patch软件需要帮助

val*_*lll 0 android nine-patch

我正在尝试创建一个九补丁drawable.我创建了一个带有白色边框的图像,然后在Draw9patch软件中打开它,如下所示:

我不明白我应该做什么.我在它周围画了一些黑色边框,当我在我的应用程序中尝试使用它时,它会给我带来错误.我试图在它周围画一个红色边框,它也给出了相同的错误,九个补丁无效.

有时,九个贴片的区域显示为粉红色,有时显示为绿色.我不明白它意味着什么,任何地方都没有解释.

  1. 如果九个补丁无效,我怎么知道(当然在编译应用程序之前!)?
  2. 你知道九个补丁的任何好的教程,解释更多只有如何打开九个补丁软件?

Moh*_*ikh 6

在9Patch图像中没有什么复杂的让我通过示例(图像)解释你 在此输入图像描述

TopLeft部件是可伸缩区域,当屏幕尺寸增大时,这部分会增加

您可以在图像的第1部分看到粉红色虚线框,显示this部件将调整大小.

BottomRight部分用于内容填充,您的内容将仅驻留在此部分中(保留您的内容区域).

您可以在图像的第2部分看到粉红色虚线框,显示this部分是您的内容(字符串或其他).

下面给出的一般标准如下图所示.

在此输入图像描述

注意:制作具有均匀颜色和形状(不复杂曲线)的图像的9个补丁.