因此,我只想通过一个轴的九个补丁功能来拉伸图片,就像这样:

正如你所看到的,两边没有太多的空间,所以我不能沿着x轴伸展,除非它变得明显。相反,我正在编程地将宽度设置为适当的大小(使用此肖像版本),并使用沿y轴指示的区域以适合屏幕。
问题是,我一直在构建这个日志输出。
AAPT (164205):无代理集:丢失消息:已完成AAPT (8577269):无代理集:丢失消息:已完成AAPT (164205):错误:9补丁映像C:\Users\ Thompson\AndroidStudioProjects\TilePuzzler\app\src\main\res\drawable\star_trek_federation_emblem_land9patch.9.png畸形。AAPT (24044720):无代理集:丢失消息:完成AAPT (164205):沿边缘没有标记区域。AAPT (8577269):错误:9补丁图像C:\Users\Brandon Thompson\AndroidStudioProjects\TilePuzzler\app\src\main\res\drawable\star_wars_imperial_emblem_port9patch.9.png畸形.AAPT (164205):发现于左侧边缘。AAPT (24044720):错误:9补丁图像C:\Users\Brandon Thompson\AndroidStudioProjects\TilePuzzler\app\src\main\res\drawable\star_trek_federation_emblem_port9patch.9.png畸形.AAPT (8577269):边缘无标记区域。AAPT (24044720):边缘无标记区域。AAPT (8577269):发现于顶端边缘。AAPT (24044720):发现于顶端边缘。AAPT (22973825):无代理集:丢失消息:已完成AAPT (22973825):错误:9补丁图像C:\Users\Brandon Thompson\AndroidStudioProjects\TilePuzzler\app\src\main\res\drawable\star_wars_imperial_emblem_land9patch.9.png畸形。AAPT (22973825):边缘无标记区域。AAPT (22973825):发现于左侧边缘。错误:任务执行失败“:app:mergeDebugResources”。运行Cruncher star_wars_imperial_emblem_port9patch.9.png失败,请参阅日志
这似乎表明我必须在x轴上指定一些不可用的区域,但我的印象是,您可以将其设置为只扩展所需的范围。这是错误的印象还是我遗漏了什么?是否可以简单地指定整个x轴以确保均匀拉伸?谢谢。
发布于 2016-02-01 12:52:17
事实证明,9补丁图片坚持在左边和顶部的边缘有一些黑色的标记。通过沿着整个边画一条线,我不想在各个部分拉长,我确保了一个均匀的扩展。
https://stackoverflow.com/questions/34775668
复制相似问题