4

在我的游戏中的某些屏幕上,我使用的是surfaceView。它在所有其他设备和 android 版本上都可以正常工作,除了一个 - 带有 jellybean 更新 4.1.1 的三星 Galaxy s3

在此设备上,所有使用 surfaceView 的屏幕都变为空白,没有任何显示。但我知道游戏正在运行,因为我能听到运行的声音。在其中一个屏幕上,我将活动的方向设置为横向,它工作正常,而所有其他具有 potrait 方向的屏幕在加载时都变成空白

4

1 回答 1

3

您将不得不关闭全屏。

getWindow().setFlags(WindowManager.LayoutParams.FLAG_FORCE_NOT_FULLSCREEN, 
    WindowManager.LayoutParams.FLAG_FORCE_NOT_FULLSCREEN);

对于某些具有硬件覆盖的设备,这是果冻豆的错误。

于 2013-01-03T15:29:03.787 回答