ste*_*efs 7 android opengl-es glsurfaceview
我在CompoundView中使用GLSurfaceView来实现精美的导航.目前,GLSurfaceView是在选择子部分时创建的,而不是在开始时创建的.
我的问题是,当第一次创建GLSurfaceView时,屏幕会瞬间闪烁.选择不同的子部分时,它不会闪烁; 在这种情况下,当前的GLSurfaceView被丢弃,另一个被创建.
当然,这非常令人恼火,特别是因为它在非常轻的主题上闪烁着黑色.我想在大多数情况下它都没关系,因为GLSurfaceViews通常是全屏的并且使用寿命很长,但在这种情况下它是一个传统的Android应用程序,它可以一直打开和关闭活动.
有没有办法规避这个?就像在创建活动时预先初始化OpenGl一样(我假设闪烁在那里不会那么烦人)?
| 归档时间: |
|
| 查看次数: |
495 次 |
| 最近记录: |