我正在使用append()方法在 android 中附加文本textview,但它override一次又一次。我正在致力于實(shí)時(shí)語音識(shí)別,并且正在獲得實(shí)時(shí)結(jié)果,我想將其設(shè)置為文本視圖。我正在這樣做, @Override public void onPartialResults(Bundle partialResults) { if (dsProperties.speechResultFound) return; Boolean valid = (partialResults != null && partialResults.containsKey(SpeechRecognizer.RESULTS_RECOGNITION) && partialResults.getStringArrayList(SpeechRecognizer.RESULTS_RECOGNITION) != null && partialResults.getStringArrayList(SpeechRecognizer.RESULTS_RECOGNITION).size() > 0 && !partialResults.getStringArrayList(SpeechRecognizer.RESULTS_RECOGNITION).get(0).trim().isEmpty()); if (valid) { final String droidLiveSpeechResult = partialResults.getStringArrayList(SpeechRecognizer.RESULTS_RECOGNITION).get(0); if (droidSpeechListener == null) { Log.i(TAG, "Droid speech live result = " + droidLiveSpeechResult); } else { // Setting the progress message recognitionProgressMsg.setText(droidLiveSpeechResult);// setRecognitionProgressMsg(droidLiveSpeechResult); // Sending an update with the droid speech live result droidSpeechListener.onDroidSpeechLiveResult(droidLiveSpeechResult); }上面給出的是用于實(shí)時(shí)識(shí)別并將實(shí)時(shí)結(jié)果設(shè)置到下面函數(shù)中的文本視圖的完整代碼。誰能糾正我嗎?
1 回答

喵喵時(shí)光機(jī)
TA貢獻(xiàn)1846條經(jīng)驗(yàn) 獲得超7個(gè)贊
String a = recognitionProgressMsg.getText().toString();
a+=msg;
recognitionProgressMsg.setText(a);
添加回答
舉報(bào)
0/150
提交
取消