Android:多输入自动完成
对于我的应用程序,我试图让自动完成建议框弹出,以便在文本框中输入多个内容 例如,假设输入为“Alice,Bob,Charlie”。用户开始键入“Alice”,并从建议中选择名称,用“Alice”更新文本视图。然后用户输入“Bob”,建议框再次弹出,因此用户单击名称,文本视图更新为“Alice,Bob”。等等Android:多输入自动完成,android,autocomplete,Android,Autocomplete,对于我的应用程序,我试图让自动完成建议框弹出,以便在文本框中输入多个内容 例如,假设输入为“Alice,Bob,Charlie”。用户开始键入“Alice”,并从建议中选择名称,用“Alice”更新文本视图。然后用户输入“Bob”,建议框再次弹出,因此用户单击名称,文本视图更新为“Alice,Bob”。等等 Android中默认的AutoCompleteTextView似乎不支持为每个输入弹出建议框的功能,只支持第一个输入。如何让每个输入的建议框弹出?好吧,我想,必须使用MultiAutoCom
Android中默认的AutoCompleteTextView似乎不支持为每个输入弹出建议框的功能,只支持第一个输入。如何让每个输入的建议框弹出?好吧,我想,必须使用MultiAutoCompleteTextView而不是AutoCompleteTextView。您可以使用数据库进行预测。对于每个按键,运行一个查询以查找匹配的单词,并将它们显示给用户供选择,就像软键盘一样。我使用AutoCompleteTextView来执行建议框操作,所有字符串都存储在strings.xml中。是否无法扩展AutoCompleteTextView来处理文本框的子字符串而不是整个文本框,或者我必须手动重新创建所有这些功能?