是否执行“ 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

您可以在应用过滤器后计算结果。除非您的问题是关于事前了解;否则,如果是这种情况,请修改您的问题以进行指定,我们可以尝试其他解决方案。

10-07 12:23
查看更多