我有一个autoComplete文本视图,我要求用户输入名称。
用户可能想要插入几个名字。
我怎样才能让他选择在每次插入时插入几个名字,并附上自动填充建议?
感谢。
答案 0 :(得分:0)
如果是新名称,您可以将其存储到某种数据结构甚至数据库中,下次使用自动完成时,它会被添加到数据库或数据结构中的名称+新名称填充
以下代码可能是您的粗略指南
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