簡體   English   中英

在AutoCompleteTextView上自動完成多個值

[英]Multiple values auto completed on AutoCompleteTextView

我有一個自動完成的文本視圖,我在其中要求用戶輸入名稱。

用戶可能要插入幾個名稱。

我如何給他選擇插入幾個名字的選項,而每次插入都會伴隨自動完成建議?

謝謝。

如果它是一個新名稱,則可以將其存儲到某種數據結構甚至數據庫中,並且下次使用自動完成功能時,將使用名稱+添加到數據庫或數據結構中的新名稱來填充它。

以下代碼可能是您的粗略指南

    ArrayList<String> names = new ArrayList<String>();

    db = new DatabaseHandler(this);
    names = db.getUniqueExercises(); //Database query 

    AutoCompleteTextView myAutoComplete = (AutoCompleteTextView)findViewById(R.id.autoNames);

    myAutoComplete.setAdapter(new ArrayAdapter<String>(this,   android.R.layout.simple_dropdown_item_1line, names)); //Add the names to the autoComplete

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM