Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >显示Toast如果记录不匹配

显示Toast如果记录不匹配
EN

Stack Overflow用户
提问于 2017-10-05 01:50:23
回答 2查看 66关注 0票数 0

我使用的是addTextChangedListener(.)若要使用数组中的筛选器获得匹配的字符串,请执行以下操作。我可以很容易地过滤匹配的字符串,但是,如果输入的字符串与数组列表记录不匹配,则显示未找到的记录。

这是我的addTextChangedListener()方法

代码语言:javascript
运行
AI代码解释
复制
etserach.addTextChangedListener(new TextWatcher() {
    @Override
    public void beforeTextChanged(CharSequence s, int start, int count, int after) {
    }

    @Override
    public void onTextChanged(CharSequence s, int start, int before, int count) {

        String st = etserach.getText().toString();
        if (!s.equals("") && s.length() > 0) {
            adapter_filter.filter(st);
        } else {
            adapter_filter.filter(st);
        }
    }
}

这是适配器中的filter()方法。

代码语言:javascript
运行
AI代码解释
复制
public void filter(String charText) {
    charText = charText.toLowerCase(Locale.getDefault());
    resultArrayshort.clear();
    if (charText.length() == 0) {
        resultArrayshort.addAll(citylistNew);
    } else {
        for (int i = 0; i < citylistNew.size(); i++) {
            String fullname = citylistNew.get(i).getClientNameE();
            if (fullname.toLowerCase(Locale.getDefault()).contains(charText)) {
                resultArrayshort.add(citylistNew.get(i));
            }
          /*  else{
                Toast.makeText(mContext,"Record not found",Toast.LENGTH_SHORT).show();
            } */
        }
    }
    notifyDataSetChanged();
}
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-10-05 01:57:11

Hi @nidhi后循环检查resultArray的大小,如果它是空的,然后显示吐司

票数 0
EN

Stack Overflow用户

发布于 2017-10-05 01:55:03

在通知数据集更改后,检查resultArrayshort的大小是否为空,然后显示吐司

代码语言:javascript
运行
AI代码解释
复制
if(resultArrayshort.isEmpty()){

//show toast

}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46582653

复制
相关文章

相似问题

添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档