Android:来自TreeMap键的autocompletetextview值

时间:2014-02-12 13:11:45

标签: android autocompletetextview

我有一个TreeMap,我想使用字符串键作为autoCompleteTextView字符串数组资源。 可能吗? 如果可能的话,每当我向地图添加一个条目时它会更新吗?

1 个答案:

答案 0 :(得分:0)

我认为他的意思是如何将地图的键集转换为字符串数组,因此他可以在简单的ArrayAdapter中显示它并在AutoCompleteTextView中使用它

    TreeMap<String, Object> map = new TreeMap<String, Object>();
    AutoCompleteTextView tv = new AutoCompleteTextView(getActivity());
    String[] yourArray = map.keySet().toArray(new String[map.size()]);
    ArrayAdapter<String> adapter = new ArrayAdapter<String>(getActivity(), android.R.layout.simple_list_item_1, yourArray);

希望这有帮助