好的,所以我正在为 Android 制作游戏。对于菜单屏幕,我想让徽标从右到左浮动在背景中,反之亦然。这似乎不是什么大问题,但我希望它处于随机高度,而不是超出屏幕,所以我需要分辨率。我在这个问题的答案中找到了以下脚本:
Display display = getWindowManager().getDefaultDisplay();
Point size = new Point();
display.getSize(size);
int scrHeight = size.y;
不幸的是,我在第 3 行遇到错误:
Multiple markers at this line
- Syntax error on token "size", VariableDeclaratorId expected after this token
- Syntax error on token(s), misplaced construct(s)
我不知道出了什么问题(我基本上是 ctrl+c,ctrl+v'd),而且我有点不愿意使用 getHeight() ,因为它已被弃用......
还有一个额外的小问题:getSize 是在 SDK 13 中实现的,对吧?这是否意味着它不适用于 SDK 13 之前发布的手机,或者我可以忽略这一点?
已经谢谢了!