是否执行“ getFilter()。filter();”简单适配器上的方法是否可以检查listview是否具有该特定条目?
我有以下代码:
String tempString = searchField.getText().toString();
if (tempString != "") {
MainActivityFragment.adapter.getFilter().filter(tempString);
MainActivityFragment.actionbar.setSubtitle("Search Results");
}
else {
Toast.makeText(getActivity().getBaseContext(), "The Search Field can't be empty !", Toast.LENGTH_SHORT).show();
}
我想知道是否“ filter(tempString);”是正确的(它存在于特定的列表视图中)。如果不能,则提示用户输入消息。
最佳答案
这里有一个类似的问题,可能重复也可能不重复,因此我将在此处链接:android - listview filter count。
您可以在应用过滤器后计算结果。除非您的问题是关于事前了解;否则,如果是这种情况,请修改您的问题以进行指定,我们可以尝试其他解决方案。