android - 如何将 List<ParseUser> 应用于 MultiAutoCompleteTextView?

标签 android list parse-platform android-arrayadapter multiautocompletetextview

我的 Activity 中有一个 MultiAutoCompleteTextView。我想在我的“_User”表中获取用户名列表。我已经知道怎么做了。问题在于 MultiAutoCompleteTextView 仅支持 ArrayAdapter。如何转换 Parse 查询的结果以匹配 MultiAutoCompleteTextView?

最佳答案

您需要遍历从 Parse 获得的用户列表,提取用户名并将它们添加到 ArrayList。然后你可以使用 ArrayAdapter。或者,我认为您可以覆盖 ParseUser 中的 toString() 并使其返回用户名并将用户列表传递到 ArrayAdapter。 IIRC ArrayAdapter 将负责其余的工作

关于android - 如何将 List<ParseUser> 应用于 MultiAutoCompleteTextView?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32250973/

相关文章:

java.lang.IllegalStateException : Required view 'caption' with ID 2131230791 for field 'caption' was not found

android 始终运行应用程序,即使应用程序在后台

arrays - Go中的未知深度列表

java - 将文本文件放入 ArrayList,但如果单词存在,则跳过它

javascript - 合并和排序两个 Parse 对象数组

java - Android hashmap 返回 null

android - 如何在 Android 中获取位图的方向

python - 仅将第一个和第三个元素从 python 列表打印到 csv 文件

ios - findObjectsInBackgroundWithBlock 显示没有结果

android - 如果使用 Parse Push,是否可以为 Android 上通知抽屉中的图标设置背景颜色?