【发布时间】:2020-02-04 11:27:23
【问题描述】:
我已经有一个带有自定义布局和适配器的 AutoCompleteTextView。如何控制每个项目旁边的勾号的可见性以显示该项目是否已添加?添加的意思是,它与从存储中获取的另一个列表进行比较,我将其与 AutoCompleteTextView 建议进行比较?
【问题讨论】:
标签: kotlin sharedpreferences autocompletetextview googleplacesautocomplete
我已经有一个带有自定义布局和适配器的 AutoCompleteTextView。如何控制每个项目旁边的勾号的可见性以显示该项目是否已添加?添加的意思是,它与从存储中获取的另一个列表进行比较,我将其与 AutoCompleteTextView 建议进行比较?
【问题讨论】:
标签: kotlin sharedpreferences autocompletetextview googleplacesautocomplete
你的意思是公开的下拉菜单,在最新的material design library 中可用。
请阅读有关如何实现它的文档:https://material.io/develop/android/components/menu/
【讨论】:
我需要做的是让自定义布局中的勾号图标默认为View.INVISIBLE。然后在自定义适配器的getView() 方法中,根据具体情况的要求更改可见性。关键是,getView() 方法负责与项目的 UI 相关的任何更改。
【讨论】: