私はこの問題を解決するために何時間も費やしましたが、なぜこれが起こるのかまだ理解できません。私はRatioResolutionPolicyを使用する多くの例を見てきましたが、コードに間違いは見つかりませんでした。違いは、すべての例が縦向きではなく横向きで実行されることです。これが私のコードです:
this.mCamera = new Camera(0, 0, 320, 480);
final EngineOptions engineOptions = new EngineOptions(true,
ScreenOrientation.PORTRAIT, new RatioResolutionPolicy(320, 480), mCamera);
return new Engine(engineOptions);
そして、これが854x480画面での結果です。
誰かアイデアはありますか?ありがとう。