android–9-patch drawable行为严重,怪异的人工制品 – 这里有什么问题?

android–9-patch drawable行为严重,怪异的人工制品 – 这里有什么问题?,第1张

概述所以我尝试了9补丁图像.我开始使用PNG文件,我有一个带圆角的半透明方块:然后,我创建了9补丁,就像这样(注意顶部和左侧的小点):我认为这足以解决这个问题,但是当将这个9补丁添加到Eclipse时,我得到了奇怪的结果.结果nbr1基于这个XML:<?xmlversion="1.0"encoding="utf-8"?><Li

所以我尝试了9补丁图像.我开始使用PNG文件,我有一个带圆角的半透明方块:

然后,我创建了9补丁,就像这样(注意顶部和左侧的小点):

我认为这足以解决这个问题,但是当将这个9补丁添加到Eclipse时,我得到了奇怪的结果.

结果nbr 1

基于这个XML:

<?xml version="1.0" enCoding="utf-8"?><linearLayout xmlns:androID="http://schemas.androID.com/apk/res/androID"    androID:ID="@+ID/linearLayout6"    androID:layout_wIDth="fill_parent"    androID:layout_height="wrap_content"    androID:background="@drawable/taxibg3"    androID:orIEntation="vertical" >    <ImageVIEw        androID:layout_wIDth="100dp"        androID:layout_height="100dp"        androID:background="@drawable/login_square" /></linearLayout>

我得到这个结果:

结果nbr 2

基于这个XML:

<?xml version="1.0" enCoding="utf-8"?><linearLayout xmlns:androID="http://schemas.androID.com/apk/res/androID"    androID:ID="@+ID/linearLayout6"    androID:layout_wIDth="fill_parent"    androID:layout_height="wrap_content"    androID:background="@drawable/taxibg3"    androID:orIEntation="vertical" >    <ImageVIEw        androID:layout_wIDth="300dp"        androID:layout_height="158dp"        androID:background="@drawable/login_square" /></linearLayout>

我得到这个结果:

我还尝试在顶部和左侧制作“9-patch-lines”,但这也给出了奇怪的文物.

有任何想法吗?

– 编辑 –

我也尝试过这个9补丁(9patch-tool的屏幕截图):

这给出了这个糟糕的结果(注意黑线):

—-编辑2 —-

LeonIDos告诉我,9补丁太大了,他们不能减小尺寸.所以我试了一下,结果同样糟糕.

这是9补丁(下载文件here)

这就是它的外观(注意黑线):

—编辑3 —

我看了一下pathtoo中的“show bad patches”,这就是显示的内容:

但它并不重要.如果我改变它,它看起来像这样:

我仍然得到黑色条纹!

哦,为什么哦为什么!? =)

解决方法:

尽可能小. 9-patch不能收缩它们可以伸展.用黑色填充右下边框.使用draw9patch工具编辑9个补丁边框以防止错误.你的9补丁看起来应该与this one类似.

总结

以上是内存溢出为你收集整理的android – 9-patch drawable行为严重,怪异的人工制品 – 这里有什么问题?全部内容,希望文章能够帮你解决android – 9-patch drawable行为严重,怪异的人工制品 – 这里有什么问题?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://www.outofmemory.cn/web/1096078.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-28
下一篇 2022-05-28

发表评论

登录后才能评论

评论列表(0条)

保存