【发布时间】:2018-08-24 07:22:14
【问题描述】:
我有一个用于从我的 ArratList 中搜索项目的代码
public boolean onQueryTextChange(String newText) {
ArrayList<String> tempList = new ArrayList<>();
for (ItemClass temp : nomenclatureList) {
if (temp.getNomenclatureName().contains(newText)) {
tempList.add(temp.getNomenclatureName());
ArrayAdapter<String> adapter = new ArrayAdapter<> ItemListGKI.this, android.R.layout.simple_list_item_1, tempList);
listView.setAdapter(adapter);
return true;
}
}
return true;
}
但是在执行这段代码时,我只看到一个结果值,不多。例如,我有 5 个包含“patties”一词的元素。如何将所有 5 个项目都显示在屏幕上,而不仅仅是第一个?
【问题讨论】:
标签: java android search arraylist