2013-04-25 51 views
0

显示在我的Android设备(与豆形软糖4.1.2)有一个错误:NativeActivity的未出现于屏幕

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

当我设置了主题Theme.Black.NoTitleBar.FullScreen和我启动游戏,我反而看到了全黑的屏幕,但如果我旋转屏幕,我可以看到游戏一段istants,那么当屏幕方向过程结束时,屏幕会再次黑色。我注意到的另一件事是,如果我用一些不透明的元素覆盖我的视图,例如音量调整或关闭对话框,在消失后的几秒钟内,我看到一些istants只在有限区域内的游戏屏幕有元素。这里有一个youtube video,它显示了屏幕方向的怪异行为(正如你可以看到它甚至在股票应用程序中的行为一样,它可以是AOSP错误?),以及仅当存在覆盖对话框时才允许游戏视图的bug的here is a video10。

作为一个临时解决方案,可以将我的活动与一些空白布局设置为最小不透明度,以便可以看到游戏屏幕?否则,它是一个android已知问题,可以修复或与retroarch相关?

+0

您使用的是哪个版本的android? – Artemis 2013-04-25 08:22:03

+0

我正在使用JB 4.1.2 – Vektor88 2013-04-25 08:34:55

回答

1

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