有谁知道是否可以让 AutoCompleteTextView 的适配器搜索不同的字段然后返回到要插入的 TextView ?
例如,我有一个包含电话号码、地址和姓名的字符串。这对搜索很有用,因为我可以输入任何这些值来获得我想要的内容,但我只希望将全名返回到要显示的 TextView?
这是可能的还是适配器必须使用相同的值来搜索和返回到 AutoCompleteTextView?
希望这是有道理的,感谢阅读, 托尼
最佳答案
它的值(value):我认为另一个可能更清洁的选项是设置一个 OnItemClickListener在自动完成 TextView 上。在回调中,您可以在 AutoCompleteTextView 上调用 setText,传入您希望在 View 中显示的任何字符串。
这给您带来的好处是回调指示选择了哪个项目(例如,游标结果列表中的行)。否则,在我看来,您需要进行某种搜索才能找到相关信息使用传递给 replaceText
的字符串。
关于Android:AutoCompleteTextView 搜索不同的字段然后在 TextView 中插入什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3336771/