你好,
上面是我的9图像。它是使用Android工具中的9图编辑器创建的。我有多个问题:
- 预览中的九宫格工具会按比例缩放图像的高度。为什么?左边没有黑线。
- 九宫格工具显示不好的块。我认为这意味着我仍然可以使用它,但可能看起来不好。是否有任何比这更简单的形状?拉伸时出了什么问题?
- 我无法将此9.png文件导入我的项目而没有错误。因此,在技术上必须有某些问题。
谢谢,A。
你好,
上面是我的9图像。它是使用Android工具中的9图编辑器创建的。我有多个问题:
谢谢,A。
似乎 9-patch需要顶部和左侧线来确定可拉伸区域。您可以在那里放置一个像素。您可以稍后固定使用此图像的视图的高度,以防止其在高度上拉伸。
你需要为高度添加拉伸信息。九宫格应该在水平和垂直方向上都可拉伸。
不好的图块会警告可能会在拉伸时产生伪影。尝试删除图像绿色/白色转换上方的拉伸。
我认为缺少垂直拉伸是导致错误的原因,假设它具有扩展名9.png。
增强九宫格的提示: 从你的图像看来,你已经将右边框也包括在可拉伸范围内了,你可能想要将其移除。 考虑只在绿色内容上方拉伸3个像素,然后在白色内容上方拉伸1个像素以保持纵横比。没有必要拉伸整个图像。你只需要从图像到拉伸数据的1像素透明填充。