查了一些资料:ios下可行,android下多个线程共享context渲染貌似有问题。
求有经验的高手指点~
------解决思路----------------------
android 能不能在 非主activity的 类B中,调用activity A的方法。
在B做一个activity的 变量。在B构造函数中 对context参数 保存,记得要对context 强制转换类型 变为主线程的 activity。之后在B中就能靠activity变量调用 A的方法。
不过你这个是多线程,要用synchronize做好共享数据保护工作。
------解决思路----------------------
我记得opengl es禁止在多线程下运用,因为它本身就是单线程设计,而且也不知道各种硬件在一起工作能否正常工作