在 Android AutoCompleteTextView 中,我将阈值设置为 3,因此在我输入三个字母后会显示下拉菜单。但是,如果我在虚拟键盘上使用语音转文字,当单词出现时,它会突出显示并且下拉菜单不显示。
我曾尝试使用 addTextChangedListener 在 TextWatcher 中强制使用 showDropDown(),但我相信这会使下拉菜单在文本突出显示之前显示,因此它会在之后立即隐藏它。以前有人处理过这个问题吗?
谢谢。
在 Android AutoCompleteTextView 中,我将阈值设置为 3,因此在我输入三个字母后会显示下拉菜单。但是,如果我在虚拟键盘上使用语音转文字,当单词出现时,它会突出显示并且下拉菜单不显示。
我曾尝试使用 addTextChangedListener 在 TextWatcher 中强制使用 showDropDown(),但我相信这会使下拉菜单在文本突出显示之前显示,因此它会在之后立即隐藏它。以前有人处理过这个问题吗?
谢谢。