首页 > 解决方案 > 我可以在捆绑事件中使用 AdapterView

问题描述

我想在 listarray 中获取单词的位置我使用 listview 当我使用按钮单击或项目单击时没关系,一切顺利我不希望它在单击按钮事件中我想在 SpeechRecognizer 中使用捆绑事件

 public void onResults(Bundle bundle ){


            micButton.setImageResource(R.drawable.ic_mic_black_off);
            ArrayList<String> data = bundle.getStringArrayList(SpeechRecognizer.RESULTS_RECOGNITION);
            editText.setText(data.get(0));

一切正常时,这是我的按钮

listView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
       public void onItemClick(AdapterView<?> adapterView, final View view, int position, long l) {

           String text = (String) listView.getItemAtPosition(0);

            List<String> words = new ArrayList<String>(Arrays.asList(wordslist));
             int index = words.indexOf(text)+1;

标签: android

解决方案


推荐阅读