GLSurfaceView上的TextView无法正确更新

时间:2013-11-30 06:51:47

标签: android google-glass google-gdk

我一直在玩玻璃GDK(并享受它),但我有一个新问题,我认为(?)是玻璃特有的,我不知道该怎么做....

我有一个沉浸式运行,将contentView设置为一个framelayout,它将GLSurfaceView作为最后面的视图,我将TextView置于顶部。 GLSurfaceView(显然)显示一些3D内容,而前面的TextView仅用于保存一些状态信息。

在手机上(运行4.3或4.4),当我在文本视图中更改文本(查看setText())时,它完全可以正常工作但在玻璃上它永远不会“清除”背景(见下文)

image of messed up text view

我玩了很多明显的事情(试图手动清除它,用一堆'空格'设置它,手动使视图无效等)但它固执地拒绝清除背景重新绘制文本视图(背面的GLSurfaceView非常有用,即使背景表面视图在文本后面显示也不重要)

我通常认为这是我的一些无知(我是Android开发人员在iOS开发中度过的最新几年),但正如我所提到的那样,它完美无瑕。

我想它也可能是android 4.0(vs 4.3+)但我没有任何设备方便用4.0测试它(并且模拟器不能与openGL 2.0一起使用)

1 个答案:

答案 0 :(得分:0)

对于此问题,您应在此处提交缺陷或问题https://code.google.com/p/google-glass-api/issues/list

相关问题