我正在尝试将 9 个补丁图像作为我的应用程序的标题,但它不起作用。
这是图像:
正如您已经可以想象的那样,我只希望拉伸中间(空白)部分,而不需要其他任何东西。它在 Eclipse 屏幕预览中正常工作,但是当我在我的设备上运行它时,它就像不是 9 补丁一样拉伸它。
我以前遇到过这样的问题,所以我显然在 9 个补丁上做错了,我查了很多关于 9 个补丁的信息和教程,但我似乎不明白。有人可以给我一个很好的解释,让黑点在哪里工作,为什么?
我正在尝试将 9 个补丁图像作为我的应用程序的标题,但它不起作用。
这是图像:
正如您已经可以想象的那样,我只希望拉伸中间(空白)部分,而不需要其他任何东西。它在 Eclipse 屏幕预览中正常工作,但是当我在我的设备上运行它时,它就像不是 9 补丁一样拉伸它。
我以前遇到过这样的问题,所以我显然在 9 个补丁上做错了,我查了很多关于 9 个补丁的信息和教程,但我似乎不明白。有人可以给我一个很好的解释,让黑点在哪里工作,为什么?
当您将这些额外的线条放入图像中时,它们的工作方式如下:
我建议您使用 Android sdk 附带的 9 Patch 编辑器。它被称为 draw9patch,可以在<android-sdk-root>/tools
. 您将能够使用 9patch 预览您的图像。
链接:
我不敢相信,我问了一个问题后尝试的下一件事奏效了。我在底部有两条线的事实是问题所在。我只是在底部的图像之间放了一条线,它就起作用了。
像这样:
如果有人仍然对图像的四个侧面中的每一个都给出了很好的解释(为什么以及应该在哪里放置点),我仍然会接受这个答案。