-2

結果をで表示する音声認識プログラムを書いていますListView。私が達成したいのは、アイテム(認識結果)をクリックしてGoogle翻訳エンジンにリクエストを送信し、翻訳された結果を取得できるようにすることです。

わからないのはListView、翻訳コードを追加できるように、クリック可能なアイテムを作成する方法です。

これが私がこれまでに持っているものです:

IList<String> matches = data.GetStringArrayListExtra(RecognizerIntent.ExtraResults);
voice_list.Adapter = new ArrayAdapter<String>(this, Android.Resource.Layout.SimpleListItem1, matches);

ListViewクリック可能にするために何を追加する必要がありますか?

4

1 に答える 1

0

Javaで私は書くだろう

voice_list.setOnItemClickListner(...)

したがって、xamaringでは、このメソッドも存在する必要があります。

ただし、C#風の方法は他にもあります。

voice_list.ItemClick += delegate(object sender, ItemEventArgs args)
       {
        // When clicked, show a toast with the TextView text  
        // do what you want
       };  
于 2013-03-21T12:57:04.037 に答える