SurfaceView绘图在上面

时间:2015-09-01 10:18:35

标签: android android-canvas surfaceview

我正在为SurfaceView提供的Canvas绘制一些自定义内容。这包含在包含其他视图的活动中。

我的活动中的某个州需要隐藏SurfaceViewsetVisibility=gone)并再次显示(setVisibility=visible)。

  

Gone工作正常,但是当我将其设置为可见时,它才会重新出现,直到   我与SurfaceView表面交互。请参阅下面的gif,在进度微调器消失后,表面不再出现,即使我将其设置为可见。

problem

有什么建议吗?我试过使视图无效。

1 个答案:

答案 0 :(得分:1)

我的代码实际上有一个逻辑错误,阻止绘图线程在设置为Visible后重新启动。

相关问题