1
回答
tabhost 嵌套zxing二维码扫描
终于搞明白,存储TCO原来是这样算的>>>   
最近在做一个扫描二维码的功能,整个布局使用tabhost在布局的,扫描画面是子画面,一开始是没有问题的,可是一段时间后系统会莫名的跳出,自己关闭,看了一下log,发现 D/PreviewCallback(21035): Got preview callback, but no handler for it。 Performing stop of ActivityRecord 等错误,找了一些资料没能搞定,求教高手帮帮忙啊!!!
举报
共有1个答案 最后回答: 3年前

zxing的captureactivity是不能用在tabhost里的,官网有报类似问题。

这是由于tabactivity hold住了子activity,导致子activity切换并不回收。

要想解决该问题是比较麻烦,通常的做法都是新起activity方便管理摄像头的开启和关闭。

tabhost应该也可以改写captureactivity在onpuse时关闭摄像头,在onresume时重新打开摄像头。

顶部