android - 我可以在捆绑事件中使用 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;
解决方案
推荐阅读
- sql - 使用 row_number sql server 时跳过空值或 0 值
- reactjs - 如何在fullcalendar react v5调度程序中通过json流获取资源?
- javascript - 该函数如何获取没有参数的元素?
- python - Python Pillow diff 操作没有得到正确的结果
- django - Django rest嵌套子序列化器(具有反向关系)列表创建
- python - 保存到用户设备和从用户设备中提取 | 蟒蛇电报机器人
- go - Golang 修复 jpeg 错误的 EOF 格式
- sql - SQL JSON_VALUE 选择父值
- linux - 是否可以在 WSL(Windows 下的 Linux)下运行无头 Selenium?
- javascript - 半折叠侧边栏