为了账号安全,请及时绑定邮箱和手机立即绑定

如下图,测试时候发现有失真的现象,该怎么整?

如下图,测试时候发现有失真的现象,该怎么整?

慕森卡 2023-04-05 17:13:31
使用Android的draw9patch制作了一个界面,但是在不同分辨率的机器下测试发现有失真的现象,如下图。明显可以看出在480x854的分别率下有失真现象。(虽然编辑截图的时候有拉伸,但是还是可以看出320x480的细节更加清晰)难道9patch还要区分分辨率?9patch不是可以不失真缩放的么。还是本例中9patch本身太小,经过scale后失真?
查看完整描述

2 回答

?
哔哔one

TA贡献1854条经验 获得超8个赞

方法如下:

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


查看完整回答
反对 回复 2023-04-07
?
湖上湖

TA贡献2003条经验 获得超2个赞

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

查看完整回答
反对 回复 2023-04-07
  • 2 回答
  • 0 关注
  • 187 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信