搜索
Android中9patch 失真问题
巴扎黑
巴扎黑 2017-04-17 10:58:46
[Android讨论组]

使用Android的draw9patch制作了一个界面,但是在不同分辨率的机器下测试发现有失真的现象,如下图。

明显可以看出在480x854的分别率下有失真现象。(虽然编辑截图的时候有拉伸,但是还是可以看出320x480的细节更加清晰

难道9patch还要区分分辨率?9patch不是可以不失真缩放的么。还是本例中9patch本身太小,经过scale后失真?

巴扎黑
巴扎黑

全部回复(2)
伊谢尔伦

问题解决了,方法如下:

要将9patch放在drawable和drawable-hdpi等文件夹下,这样就不会产生拉伸引起的失真了。我最开始的时候懒省事只在drawable下放置了9patch文件,可能产生了拉伸。

大家可参考这篇文章以及下面的回复 -> http://www.cnblogs.com/qianxudetianxi...

天蓬老师

看 9patch 的背景图,建议尽量减少上左的拉伸像素,例如这个图其实一像素拉伸是最好的

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号