作者eva123eva (龙)
看板AndroidDev
标题[问题] 语音辨识遇到资料错误的疑问
时间Wed May 22 22:28:21 2013
我现在想要用一次语音辨识判定成功後,
再进入第二次语音辨识。
抱歉程式码有点长
先附上程式码
http://pastebin.com/q981Br0v
Log在这边
http://pastebin.com/kPiEVgB3
我现在不懂的是...
为什麽资料会变成这样
第一个flat判断成功後
应该会进入第二段才对阿...
List<String> result2却是List<String> result的资料
是记忆体空间被盖掉?
那我应该如何排除?
或是有更方便的方式而不要用我想要的写法?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 36.231.162.222
1F:推 kewang:你都是捞RecognizerIntent.EXTRA_RESULTS,资料当然会一样 05/23 09:42
2F:→ eva123eva:我还以为重新宣告一个新的就可以了@@ 05/23 10:19
3F:→ eva123eva:我来测试看看 05/23 10:19
果然是宣告上的问题
重复叫了startActivityForResult(intent, 1);
复制贴上时这小细节没注意到,感谢
※ 编辑: eva123eva 来自: 140.113.250.43 (05/23 14:17)