作者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