在我的Android设备上(使用JellyBean 4.1.2),有一个错误:
当我启动一个特定的NativeActivity(libretroarch-activity从我的应用程序加载游戏)时,模拟器活动显示为好像它在我的应用程序布局“后面”,我只能看到它,如果我将应用程序主题设置为Theme.Translucent.NoTitleBar.FullScreen
,你可以看到黑色区域变得透明!
当我将主题设置为Theme.Black.NoTitleBar.FullScreen
并启动游戏时,我会看到一个完整的黑色屏幕,但如果我旋转屏幕,我可以看到一些istants的游戏,然后当屏幕方向过程结束时,屏幕再次变黑。我注意到的另一件事是,如果我用一些非透明元素覆盖我的视图,如音量调整或关机对话,在此消失后几秒钟,我看到一些istants游戏屏幕只在有限区域内有元素。这是一个youtube video,显示屏幕方向奇怪的行为(你可以看到它在股票应用程序中的行为相同,可能是AOSP错误吗?),以及只允许游戏视图的错误的here is a video如果有一个叠加对话框。
作为一个临时修复,可以用最小不透明度设置的一些空布局覆盖我的活动,以便可以看到游戏画面?否则它是一个可以修复的android已知问题还是与retroarch有关?
答案 0 :(得分:1)
与RetroArch Authors聊天后,发现它们的库中存在一个错误,将在新版本中修复,该版本即将推出。