输入框输入文字后自动搜索实现

可在onresume方法中实现,内容的获取
需求:输入框输入搜索文字,自动搜索,获取结果后,点击任何一个条目,获取条目详情
1.etSearch.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) {
       /* if (!s.toString().equals("")){
            getSearch=s.toString();
            Search();
        }*/
    }

    @Override
    public void afterTextChanged(Editable s) {
        if (!s.toString().equals("")){
             getSearch=s.toString();
            Search();
        }


    }
});

2.调用接口,显示搜索结果recycleview+item_one

3.点击条目,显示详情结果recycleview+item_two

备注:可以在同一个页面显示两种搜索结果,刷新适配器即可

你可能感兴趣的:(输入框输入文字后自动搜索实现)