在Android Widget中渲染原生OpenGL代码?

时间:2012-08-30 19:40:57

标签: android opengl-es native

是否可以:

  1. 在Android中的应用程序的小部件视图中呈现任意OpenGL代码,
  2. 使用本机C ++代码(而不是Java)驱动Android小部件?
  3. 动机:我可以访问Android原生OpenGL应用程序,我想将其修改为小部件。在我开始这项工作之前,我希望直接听到它是否绝对可能(甚至可能是指向代码示例的指针),或者绝对不可能。

1 个答案:

答案 0 :(得分:2)

没有。见here

  

App Widget布局基于RemoteViews,它不支持所有类型的布局或视图小部件。

对于OpenGL,您需要TextureViewSurfaceView,且RemoteViews均不支持。