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