android的搜索功能

现在大部分的有关商城的列表或者其他方便的列表都会包含有搜索功能
如下图:


image.png

我这里用的是SearcheditText

导入依赖:

 //搜索
    implementation 'com.wenwenwen888:searchedittext:1.0.0'

xml:




    

        

        

    

    

        
    

<--当list为空提示暂无数据,有的时候就隐藏-->
    
        
    

    



在activity中的使用


        searchEditText.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) { }

            @Override
            public void afterTextChanged(Editable s) {

                   initData(s.toString());//获取列表的接口方法,s.toString()就是你输入的条件

            }
        });

你可能感兴趣的:(android的搜索功能)