0

arrayList allDoctorsAndSpecialities にいくつかのデータがあります。

私の Oncreate メソッドでは、autotxt(AutoCompleteTextView) のアダプターとしきい値 (3) を設定しました。

ただし、私の問題は、「dr.」、「dr.」などの編集テキストに入力された文字列のドロップダウンを表示したくないことです。

以下は私が試した解決策です

1) コード:

autotxt.addTextChangedListener(new TextWatcher() {

        @Override
        public void onTextChanged(CharSequence s, int start, int before, int count) {
            // TODO Auto-generated method stub

        }

        @Override
        public void beforeTextChanged(CharSequence s, int start, int count,
                int after) {
            // TODO Auto-generated method stub

        }             

        @Override
        public void afterTextChanged(Editable s) {
            // TODO Auto-generated method stub
            if(autotxt.getText().toString().equals("dr.")){
                autotxt.dismissDropDown();
            }
        }
    });

問題 - 「Docname DocSurname」のような組み合わせが機能しない

2) AutoCompleteTextView フィルターの問題

問題-私の問題では機能しませんでした

3) Android でフィルターを拡張するときに、publishResults() メソッドを使用するにはどうすればよいですか?

問題 - performFiltering メソッドに制約を設定する方法がわかりません

進め方を教えてください。前もって感謝します

4

0 に答える 0