我正在尝试使用 9-patch 作为 TextView 的背景,但它被视为普通图像文件。根据 9-Patch 工具和 Intellij IDEA Layout Preview,它应该可以正确拉伸。我也在使用其他 9 补丁,所以问题不可能是由于我的系统配置错误(例如在另一种情况下缺少库)。
到目前为止我所做的清单:
- 确保 9-patch 周边仅包含完全透明或纯黑色像素。
- 文件结尾是 *.9.png
- 在图像中指定和不指定填充的情况下尝试过
这是我想使用的图像。
刚才我看到 IDE 向我抛出这个“信息”:“错误:9-patch image ...\res\drawable\timeline.9.png 格式错误。9-patch 周边的行和列太多。”
我不知道的 9 补丁有什么限制吗?尝试搜索文档以获取有关此的更多信息,但没有成功。
提前谢谢,/我
PS:我知道可以通过删除段内的额外空间来优化图像,但仅此而已。一旦它按预期工作,我就计划这样做。