Autocompletetextview android有任何建议

时间:2015-02-06 02:14:25

标签: android autocompletetextview

对不起,我是新手

请帮助如何在所有单词中使用一个链接来使用AutoCompleteTextView任何建议?

示例:

  1. 美国(美国)如果键入美国或美国,则会带来建议
  2. 英国(英国)如果输入英国或英国,将提出建议

1 个答案:

答案 0 :(得分:0)

AutoCompleteTextView actv =(AutoCompleteTextView)findViewById(R.id.autocomplete_textview);

String[] values = new String[] { "Android", "iPhone", "WindowsMobile",
        "Blackberry", "WebOS", "Ubuntu", "Windows7" };

ArrayList<String> list = new ArrayList<String>();
for (int i = 0; i < values.length; ++i) {
    list.add(values[i]);
}
final ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,
        android.R.layout.simple_list_item_1, list);
actv.setAdapter(adapter);

actv.setOnItemClickListener(new AdapterView.OnItemClickListener() {

    @Override
    public void onItemClick(AdapterView<?> parent, View view,
            int position, long id) {
        Toast.makeText(MainActivity.this,
                adapter.getItem(position).toString(),
                Toast.LENGTH_SHORT).show();
    }
});