如何获取arrayList的第一个元素并在textview中查看 ArrayList matches=data.getStringArrayListExtra(RecognizerIntent.EXTRA_RESULTS); setAdapter(新的ArrayAdapter)(这个,android.R.layout.simple\u list\u item\u 1, 火柴);
我想更改此代码。我想获取单词列表的第一个元素并显示在文本视图中试试看,不确定它是否完美,但试试看如何获取arrayList的第一个元素并在textview中查看 ArrayList matches=data.getStringArrayListExtra(RecognizerIntent.EXTRA_RESULTS); setAdapter(新的ArrayAdapter)(这个,android.R.layout.simple\u list\u item\u 1, 火柴);,android,Android,我想更改此代码。我想获取单词列表的第一个元素并显示在文本视图中试试看,不确定它是否完美,但试试看 ArrayList<String> matches = data.getStringArrayListExtra(RecognizerIntent.EXTRA_RESULTS); wordsList.setAdapter(new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1,
ArrayList<String> matches = data.getStringArrayListExtra(RecognizerIntent.EXTRA_RESULTS);
wordsList.setAdapter(new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1,
matches));
也可以从ArrayList中获取直接值
String text = ((TextView)(wordsList.getItemAtPosition(0))).getText();
yourTextView.setText(text);
String text = matches.get(0).toString();
yourTextView.setText(text);
TextView mTextView=new TextView(mContext);
mTextView.setText(matches.get(0).toString()); // Take first element
myLayout.addView(mTextView);