我为每个屏幕创建了布局。分别为sw300dp
,sw360dp
,sw420dp
,sw600dp
和sw720dp
。但是有支持sw-360dp
的不同屏幕尺寸。例如,在对sw360
的更改中,1080x1920和1080x2280图像也更改了。图像失真是因为两个屏幕尺寸不同。
我该如何解决这个问题?
答案 0 :(得分:0)
如果您要强制执行某些尺寸(不建议这样做,因为android设备的屏幕比例,尺寸和密度在很大程度上有所不同,并且总是有某些设备会扭曲图像),则可以添加最小高度限制,像drawable-sw360dp-h1024dp
。
或只是将适当的scaleType用于imageview。