0
我的應用程序時,我按發言列表視圖按鈕和打印結果,當我對結果點擊我想把它打印在吐司識別語音的....是語音識別Android應用
的問題,當我再次點擊按鈕,它會打印新文本和舊文本,例如在我第一次得到時:(不,現在,知道)我點擊否,它顯示「now」, 第二次給出(谷歌,不錯,谷歌),我按好,並打印「現在」,那麼「好」
我認爲它會記住整個列表視圖,可以請你幫我解決這個問題,這是代碼:
if (resultCode == Result.Ok)
{
IList<System.String> matches = data.GetStringArrayListExtra(RecognizerIntent.ExtraResults);
voice_list.Adapter = new ArrayAdapter<System.String>(this, Android.Resource.Layout.SimpleListItem1, matches);
voice_list.ItemClick += delegate(object sender, Android.Widget.AdapterView.ItemClickEventArgs e)
{
var t = matches[e.Position];
string TextToTranslate = t.ToString();
Android.Widget.Toast.MakeText(this, TextToTranslate , Android.Widget.ToastLength.Long).Show();
};
}