使用AutoCompleteTextView很简单,只要为它设置一个Adapter,该Adapter封装了AutoCompleteTextView预设的提示文本。
ArrayAdapter<String> aa=new ArrayAdapter<String>(this,android.R.layout.simple_dropdown_item_lline,books);
AutoCompleteTextView actv=(AutoCompleteTextView)findViewById(R.id.auto);
actv.setAdapter(aa);