Android的开放OpenGL上下文后,显示黑色矩形代替绘制图像 [英] Android displays black rectangles instead of drawable images after opening openGL context

查看:149
本文介绍了Android的开放OpenGL上下文后,显示黑色矩形代替绘制图像的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我开发一个简单的Andr​​oid应用程序,有一些的活动,说: A C ð。
*的活动A 的*是一个闪屏。通话结束()时相同的数据加载完毕。
活动B 显示一些信息和几个按钮
活动ç相应启动一个网页视图与内容B中pssed按钮$ P $
活动ð打开一个OpenGL上下文。

I am developing a simple Android app that has a few Activities, say: A, B, C, and D. *Activity A* is a splash screen. Calls finish() when same data finishes loading. Activity B displays some information and a few buttons Activity C starts a webview with the content accordingly to the button pressed in B Activity D opens an openGL context.

从活动A,我去到活动B.,从B到C和C到D

From Activity A I go to Activity B., from B to C and from C to D.

的问题,我面对的:部分可绘制和进度的显示黑色矩形 $ P $后pssing在后退按钮从活动ð回来(启动一个OpenGL上下文活动)。结果
任何想法,我应该看看?

Problem I face: some drawables and a progressBar display black rectangles after pressing the back button coming back from Activity D (activity that starts an openGL context).
Any ideas where I should look into?

推荐答案

添加的android:hardwareAccelerated =FALSE<应用> 清单是一种解决方法,但没有解决问题。正如菲尔提到可能在这里发挥作用的OpenGL状态和情境preservation。

Adding android:hardwareAccelerated="false" to the <application> manifest is a workaround, however does not solve the problem. OpenGL state and context preservation as mentioned by Phil might play a role here.

这篇关于Android的开放OpenGL上下文后,显示黑色矩形代替绘制图像的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆