【问题标题】:Custom AutoCompleteTextView with custom Adapter for DropDown ignoring onItemClick带有自定义适配器的自定义 AutoCompleteTextView 用于 DropDown 忽略 onItemClick
【发布时间】:2021-09-19 21:28:27
【问题描述】:

所以我做了一个自定义的AutoCompleteTextView 和一个自定义的Adapter。只要我使用TextView 在下拉列表中显示数据,点击事件被触发并且TextView 被选定的文本填充,一切正常。到目前为止一切顺利。

当我使用ChipGroup 时出现问题,然后在Adapter 中填充Chips。那时 onItemClick 不再被触发。我的猜测是,某些东西正在拦截点击事件,而没有将其沿树传递给AutoCompleteTextView

任何帮助将不胜感激。 谢谢!

【问题讨论】:

    标签: android adapter customization autocompletetextview android-chips


    【解决方案1】:

    我的解决方案是为芯片设置这些属性:

    isClickable = false
    isFocusable = false
    isFocusableInTouchMode = false
    setOnCheckedChangeListener(null)
    

    希望对大家有所帮助!

    【讨论】:

      猜你喜欢
      • 2013-10-07
      • 2023-03-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多