我正在开发一个计划应用程序。
主要活动将有3个ImageButtons填满整个屏幕,我做了正确的尺寸计算。
我使用的是Nexus 7,尺寸为1920x1200
,这意味着每个按钮都是640x1200
。唯一的问题是图像不能正确匹配,我得到一个时髦的扭曲效果。按钮应该如下所示:
它看起来像这样压扁:
有谁知道我能解决这个问题的最简单方法?
答案 0 :(得分:0)
使用scaleType for image适合屏幕。
最好使用centercrop进行图像处理。
以下是每个带图像的scaletype的示例。希望这对你有帮助。
http://etcodehome.blogspot.in/2011/05/android-imageview-scaletype-samples.html
答案 1 :(得分:0)
将您的后台资源文件移至drawable-xhdpi
文件夹