在Android上全屏显示2D游戏的不同分辨率

时间:2013-03-19 02:41:24

标签: java android resolution

这是我的问题。如果我对游戏进行编程以占用屏幕尺寸,例如640x480,它将在640x480设备上正常工作。然而,当它在更大的设备(例如:平板电脑)1280x960上播放时,游戏将只在左上角。

我知道我可以让游戏检查屏幕尺寸,然后使用switch语句使用不同的DPI精灵,并且将大量的乘法应用于精灵的x,y坐标,但是必须有更好的方法。我已经投入了大量的精力进行精灵绘图,这很荒谬。

我如何解释这一点以确保我的游戏适用于各种Android设备?

1 个答案:

答案 0 :(得分:0)

我不太确定这个,但你可以试试。在/>之后的清单中添加此内容标签

   <support-screens
       android:xlargeScreens="true"
       android:largeScreens="true"
       android:normalScreens="true"
       android:smallScreens="true"
   />