我正在使用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();
}
});
答案 0 :(得分:0)
fiName.setAdapter(fi_adapter);
fiName.setThreshold(1);