1

我已经使用下面的代码使用编辑文本框实现了我的列表视图过滤。我想知道如何使用操作栏上的搜索小部件实现精确过滤。AFAIK 搜索小部件没有任何 addTextChangedListener..

我已经通过 android 开发人员寻找搜索小部件,但找不到任何方法来做我想要实现的目标。

inputSearch.addTextChangedListener(new TextWatcher() {

        @Override
        public void onTextChanged(CharSequence cs, int arg1, int arg2, int arg3) {
           // When user changed the Text
           MainActivity.this.adapter.getFilter().filter(cs);   
        }

        @Override
        public void beforeTextChanged(CharSequence arg0, int arg1, int arg2,
                int arg3) {
            // TODO Auto-generated method stub

        }

        @Override
        public void afterTextChanged(Editable arg0) {
            // TODO Auto-generated method stub                          
        }
    });
}    
4

0 回答 0