0

を使用して aをEditTextフィルター処理していますが、結果は最初の文字からのみフィルター処理されますが、文字列の任意の場所からフィルター処理する必要があります (たとえば、 myが name1、name2、name 3 の場合、必要な場合) 3) と入力するだけで name3 を見つけることができます。SimpleAdapterSimpleAdapter.getFilter()list

これが私が使用しているコードです

search.addTextChangedListener(new TextWatcher() {

    @Override
    public void onTextChanged(CharSequence arg0, int arg1, int arg2, int arg3) {

         adapter.getFilter().filter(arg0);

    }
4

0 に答える 0