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

私は Sony Xperia P を所有していないため、確実な回答を提供できません。多くのデバイスで LibGDX をテストしましたが、この問題はまだ発生していません。私の唯一の提案は、LibGDX を最新のナイトリー ビルドに更新し、修正されているかどうかを確認することです。更新ツールを使用してこれを行うこともできます。

libGDX 開発の仕組みでは、ナイトリー ビルドは実際には非常に安定しています。フレームワークは活発に開発されているため、これほど重要なことが抜け落ちていたら驚くでしょう。最新のナイトリー ビルドを使用してもうまくいかない場合は、ここにバグ レポートを投稿することをお勧めします。彼らは通常、問題の修正について非常に迅速です。

于 2013-03-16T23:20:08.850 に答える