作者tn00364477 (苍空枫铃)
看板AndroidDev
标题[问题] tabhost 切换黑萤幕ㄒ.ㄒ
时间Wed Nov 30 17:46:25 2011
我用了一个TabActivity里面有2个tab
会分别去呼叫另外2个activity
这2个activity都会接收资讯然後用surfaceview一直画图
A activity 是接收蓝芽资讯然後用surfaceview画图
B activity是接收camera的影像,也是显示在surfaceview上
可是当我setCurrentTab是A时
按下B tab时B不会显示camera影像(即黑屏).........
可是在按回A时又可以正常显示
当setCurrentTab是B时则刚好相反
可是我完全不知道是发生什麽问题,有人有类似的经验吗?
因为我用别人的范例都可以正常显示
我google了一下似乎是surfaceView的问题,可是不知道怎麽解决...
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 120.126.145.150
1F:推 kewang:我最近也在烦恼SurfaceView会产生flickering的问题 Orz 12/01 12:56
2F:推 tomap41017:应该是切换前要release(),我猜底层有用到OpenGL 12/01 19:37
3F:→ tomap41017:所以有些system res需要释放,这样第二个才可以拿来用 12/01 19:37
4F:→ tn00364477:我用了很阳春的方法去弄 结果成功了...= = 12/01 21:27