AutoCompleteTextView选择以键入的字母开头的单词

时间:2013-12-20 06:20:21

标签: android autocompletetextview textwatcher

我正在使用AutoCompleteTextView。在这里,我想只显示以键入的字母开头的名称,因为它显示的是包含我输入的这个字母的所有单词。

fi_nameArray = new ArrayList<String>();

        fi_nameArray = mDbHelper.getFIName(a,m);

        ArrayAdapter<String> fi_adapter = new ArrayAdapter<String>(this,
                android.R.layout.select_dialog_item, fi_nameArray);
        fiName.setThreshold(1);
        fiName.setAdapter(fi_adapter);

        fiName.setOnItemClickListener(new OnItemClickListener() {

            @Override
            public void onItemClick(AdapterView<?> arg0, View arg1, int arg2,
                    long arg3) {
                // TODO Auto-generated method stub
                ma_fiName = fiName.getText().toString();
            }
        });

1 个答案:

答案 0 :(得分:0)

  fiName.setAdapter(fi_adapter);
     fiName.setThreshold(1);