作者xezct1213 (xezct)
看板AndroidDev
標題[問題] 如何把MediaRecorder丟到背景服務運行?
時間Tue Aug 27 19:22:54 2013
版上前輩好
開發的APP,想達成類似這個影片所展示的效果
http://youtu.be/RVuKlVKZgQc
把MediaRecorder丟到背景服務執行,用戶持續做另外的事情
目前使用LayoutInflater的方式
使layout上的SurfaceView可以被調用(希望是隱藏的,如同影片效果)
實際運行會遇到以下狀況
E/MediaRecorderJNI(30513): Application lost the surface
這是我的代碼
主機動程式
http://pastebin.com/Sfjwj3bv
背景服務端
http://pastebin.com/1RCTcBkF
想問問看有沒有解決的方法
或是有更好的處理方法
--
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.127.118.242
1F:推 Dancer31:MediaRecorder很多坑阿... 最近也在弄這個 08/30 02:00
2F:→ Dancer31:據說還是要有1x1的SurfaceView 08/30 02:01
3F:→ xezct1213:感謝樓上提供關鍵字 09/04 13:28
6F:→ xezct1213:已實作成功 09/04 13:32
※ 編輯: xezct1213 來自: 140.127.118.242 (09/04 13:32)