在我游戏的某些屏幕上,我使用的是SurfaceView。它适用于其他所有设备和Android版本,除了一个 - 三星galaxy s3与jellybean更新4.1.1
在此设备上,使用surfaceView的所有屏幕都显示为空白,并且没有显示任何内容。但我知道游戏正在运行,因为我可以听到声音在运行。在其中一个屏幕上,我将活动的方向设置为景观,并且在那里工作正常,而所有其他具有potrait方向的屏幕在加载时变为空白
答案 0 :(得分:3)
您必须关闭全屏。
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FORCE_NOT_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FORCE_NOT_FULLSCREEN);
对于某些带有硬件覆盖的设备,这是一个果酱豆的错误。