我使用Android
制作了Canvas
游戏。当我在具有不同分辨率的设备上移植游戏时,图形(例如ImageButton
s)会根据分辨率进行缩放,但背景图像不能适当缩放。
我在清单文件中写了这些行:
<supports-screens
android:largeScreens="true"
android:normalScreens="true"
android:smallScreens="true"
android:anyDensity="true"
/>
为什么背景图像不能正确缩放?
答案 0 :(得分:1)
您可以使用ImageView.ScaleType
ImageView.ScaleType = “CENTER_CROP”
答案 1 :(得分:0)
尝试使用最有可能自动缩放的ImageView
。至少它在我的程序中完成了。值得一试。