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