Android:根据屏幕尺寸进行缩放

时间:2016-10-13 15:23:14

标签: java android screen

我正在构建一个游戏(类似于 ye olde bricke breakerr 但有点不同),其中一切从砖块大小到砖块间距到桨叶尺寸到桨叶定位到文本显示器必须取决于用户的屏幕尺寸。

我知道有两种方法可以做到这一点:

1)创建一些程序可根据尺寸选择的通用布局 2)通过乘以USER_SCREEN_AREA / MY_SCREEN_AREA来缩放所有内容

显然,这两种方法都很难实现。我问的是,如果有一种更简单的方法可以做到这一点......如果没有,请告诉我,所以我可以去实施第二种选择,这对我来说似乎更好..

1 个答案:

答案 0 :(得分:1)

可能这就是你要找的 -

//using 'getsize' for custom resolution  
Display display = getWindowManager().getDefaultDisplay();
Point size = new Point();
display.getSize(size);
int width = size.x;
int height = size.y;