0

在我的 Android 设备(使用 JellyBean 4.1.2)上有一个错误:

当我启动一个特定的 NativeActivity(从我的应用程序加载游戏的 libretroarch-activity)时,模拟器活动显示为好像它在我的应用程序布局“后面”,如果我将应用程序主题设置为,我只能看到它Theme.Translucent.NoTitleBar.FullScreen,并且你可以看到黑色区域也变得透明!半透明错误

当我将主题设置为Theme.Black.NoTitleBar.FullScreen并启动游戏时,我看到的是全黑屏,但如果我旋转屏幕,我可以看到游戏的一些距离,然后当屏幕定向过程结束时,屏幕又变黑了。我注意到的另一件事是,如果我用一些不透明的元素(如音量调整或关机对话框)覆盖我的视图,在它消失后的几秒钟内,我会看到一些玩家的游戏屏幕只在有限的区域内有元素。这是一个youtube 视频,它显示了屏幕方向的奇怪行为(您可以看到即使在股票应用程序中它的行为也一样,这可能是 AOSP 错误吗?),这是一个错误的视频,它仅在有覆盖时才允许游戏视图对话。

作为临时修复,是否可以用一些设置为最小不透明度的空布局覆盖我的活动,以便可以看到游戏屏幕?否则它是一个可以修复的android已知问题还是与retroarch有关?

4

1 回答 1

1

在与 RetroArch 作者聊天后发现这是他们库中的一个错误,将在即将发布的新版本中修复。

于 2013-04-25T20:50:31.083 回答