如何捕获AutoCompleteTextView箭头单击事件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何捕获AutoCompleteTextView箭头单击事件相关的知识,希望对你有一定的参考价值。

“箭头”

我如何捕获单击AutoCompleteTextView箭头。

[OnClick]适用于该组件的其余部分,但是当您专门单击箭头时,它不起作用。

答案

花了一段时间,但我找到了解决方法。

该事件在AutoCompleteTextView的父级中。

XML:

XML

解决方案:

public com.google.android.material.textfield.TextInputLayout txtGleba;

...

txtGleba = findViewById(R.id.txtGleba);
    txtGleba.setEndIconOnClickListener  (new View.OnClickListener() {
        @Override
        public void onClick(View v) {


        }
    });

以上是关于如何捕获AutoCompleteTextView箭头单击事件的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 AutoCompleteTextView 并使用来自 Web API 的数据填充它?

如何在保留字符状态的情况下动态向 autocompletetextview 添加建议

如何在android的AutocompleteTextView中添加水平滚动条?

Android:如何制作 AutoCompleteTextView SingleLine?

AutoCompleteTextView - 禁用过滤

自定义 AutoCompleteTextView 行为