在充当搜索框的 EditText 中,我如何找到相似的词
任何人都可以帮忙吗?
谢谢洛基
AutocompletetextView 是最好的选择:这里是链接:http ://www.androidaspect.com/2012/06/autocompletetextview-example.html
你有两个选择
自动完成文本视图
编辑文本addTextChangedListener
使用 EditText 轻松搜索检查此列表视图
AutoCompleteTextView
是一个可编辑的文本视图,可在用户键入时自动显示完成建议。
另请阅读有关ArrayAdapter
BaseAdapter
由任意对象数组支持的混凝土。
并从文档中尝试以下示例
public class CountriesActivity extends Activity {
protected void onCreate(Bundle icicle) {
super.onCreate(icicle);
setContentView(R.layout.countries);
ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,
android.R.layout.simple_dropdown_item_1line, COUNTRIES);
AutoCompleteTextView textView = (AutoCompleteTextView)
findViewById(R.id.countries_list);
textView.setAdapter(adapter);
}
private static final String[] COUNTRIES = new String[] {
"Belgium", "France", "Italy", "Germany", "Spain"
};
}