看板 AndroidDev 關於我們 聯絡資訊
我用了一個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
kewang:我最近也在煩惱SurfaceView會產生flickering的問題 Orz 12/01 12:56
tomap41017:應該是切換前要release(),我猜底層有用到OpenGL 12/01 19:37
tomap41017:所以有些system res需要釋放,這樣第二個才可以拿來用 12/01 19:37
tn00364477:我用了很陽春的方法去弄 結果成功了...= = 12/01 21:27