我有索尼Xperia P,分辨率为960 * 540,Android 4.04。 Libgdx 0.9.7(2012年12月)检测到它的分辨率 为569 * 320。 代码在这里:
public void create() {
Gdx.input.setInputProcessor(this);
SCREEN_WIDTH = Gdx.graphics.getWidth();
SCREEN_HEIGHT = Gdx.graphics.getHeight();
在我尝试的所有其他设备上,它可以正常工作。 那么该怎么办? 谢谢!
答案 0 :(得分:0)
我无法给你一个可靠的答案,因为我没有索尼Xperia P.我已经在很多设备上测试了LibGDX,但还没有遇到过这个问题。我唯一的建议是将LibGDX更新为latest nightly build,看看他们是否修复了它。您也可以使用他们的update tool来执行此操作。
libGDX开发的工作方式,夜间构建实际上非常稳定。由于框架是积极开发的,如果像这样重要的东西已经滑落,我会感到惊讶。如果使用最新的每晚构建不起作用,我建议您输入错误报告here。他们通常很快就解决问题。