0

我有 960*540 分辨率和 Android 4.04 的 Sony Xperia P。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();

在我尝试过的所有其他设备上,它都可以正常工作。那么该怎么办?谢谢!

4

1 回答 1

0

我不能给你一个可靠的答案,因为我没有索尼 Xperia P。我已经在许多设备上测试了 LibGDX,还没有遇到这个问题。我唯一的建议是将 LibGDX 更新到最新的夜间版本,看看他们是否已修复它。您也可以使用他们的更新工具来执行此操作。

libGDX 开发的工作方式,夜间构建实际上非常稳定。由于该框架是积极开发的,如果像这样重要的东西漏掉了,我会感到惊讶。如果使用最新的夜间版本不起作用,我建议在此处提交错误报告。他们通常很快就能解决问题。

于 2013-03-16T23:20:08.850 回答