我在 opengl android 中有一个 Textured Cube 组件。它可以在触摸事件上旋转,我们可以将此组件用作单独的视图。但是当我尝试在滚动视图中使用多个立方体组件时,我遇到了一个问题。
我知道 andorid 在滚动视图中不支持不同的 glsurface 视图组件。
我听说过 API 级别 14 中包含的 TextureView,它能够保持打开的 gl 视图并像 andorid 原生视图一样工作,但我无法使用 TextuerView 实现相同的 opengl 立方体组件。
所以我有几个问题
- 是否可以在 TextureView 上绘制 opengl 立方体组件?如果可能的话怎么办?
opengl 视图的 2 秒问题第一次加载需要时间(显示为黑屏 1 或 2 秒)。
- 我们可以使用带有android自定义视图类(没有opengl)的正交二维投影来实现立方体组件吗?