android 实现本地json搜索

项目中后台返回了一堆json串 没有给搜索的接口,自己慢慢研究了一下 也算是一个小成品把

1.看看效果图

android 实现本地json搜索_第1张图片                               android 实现本地json搜索_第2张图片                              android 实现本地json搜索_第3张图片

 

 

效果还是蛮简单拿的(小白入行,多多关照)

主要代码都在这里,可以参考一下

edSearch.addTextChangedListener(new TextWatcher() {
    @Override
    public void beforeTextChanged(CharSequence charSequence, int i, int i1, int i2) {

    }

    @Override
    public void onTextChanged(CharSequence charSequence, int i, int i1, int i2) {

    }

    @Override
    public void afterTextChanged(Editable editable) {
        mContentList.clear();
        String content = edSearch.getText().toString();
        for (int i = 0; i < mStrings.size(); i++) {
            if (mStrings.get(i).contains(content)) {
                mContentList.add(mStrings.get(i));
                mMyAdapter.setList(mContentList);
                rlMain.setAdapter(mMyAdapter);
            }
        }
    }
});

链接: https://pan.baidu.com/s/1yn-pxmjDWFkYlxMoupYIpw

提取码: 48id

你可能感兴趣的:(android 实现本地json搜索)