android - 第一次点击时显示 AutoCompleteTextView

标签 android autocompletetextview

我正在使用 AutoCompleteTextView 在用户输入单词时显示下拉列表,但我希望下拉列表在他第一次点击该字段时显示。 也许使用微调器会更好,但我没有文本输入...

最佳答案

只需在 onTouch 方法中调用 autoCompleteTextView.showDropDown() 即可。

mAnswer.setOnTouchListener(new OnTouchListener() {
            @Override
            public boolean onTouch(View v, MotionEvent event) {
                if (event.getAction() == MotionEvent.ACTION_DOWN) {
                    mAnswer.showDropDown();
                }

                return false;
            }
        });

关于android - 第一次点击时显示 AutoCompleteTextView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48922356/

相关文章:

c# - 从 Web 服务返回到 Android TextView 的数组打印 anyTpe{String 而不是仅打印值

android - 如何在 AutoCompleteTextView 的回收站 View 中显示数据列表

android - 一直调用 AutoCompleteTextView 的 performFiltering

android - 如何在保留字符状态和图像的情况下向自动完成 TextView 动态添加建议

java - 安卓(Java): Getting GPS location accuracy

java - 软输入布局没有按预期改变

java - 从 Firebase 获取特定值(value)

android - 带有 AutoCompleteTextView 的 TextInputLayout 的默认文本

android - 包含 ToggleButton 时 AutoCompleteTextView 项目不可单击

android - 在没有 onClickListener Android 的情况下更改 ListView 中的 TextView 值