根据设备缩放图像

时间:2011-08-03 05:23:48

标签: android image

我使用Android制作了Canvas游戏。当我在具有不同分辨率的设备上移植游戏时,图形(例如ImageButton s)会根据分辨率进行缩放,但背景图像不能适当缩放。

我在清单文件中写了这些行:

<supports-screens
      android:largeScreens="true"
      android:normalScreens="true"
      android:smallScreens="true"
      android:anyDensity="true"
      />

为什么背景图像不能正确缩放?

2 个答案:

答案 0 :(得分:1)

您可以使用ImageView.ScaleType

ImageView.ScaleType = “CENTER_CROP”

答案 1 :(得分:0)

尝试使用最有可能自动缩放的ImageView。至少它在我的程序中完成了。值得一试。