Android 如何使“完成”按钮显示在软键盘上?

Android 如何使“完成”按钮显示在软键盘上?,android,Android,因此,我在软键盘上看不到“完成”按钮。有标准的回车键,但从我的阅读来看,我认为可能有/应该有一个“完成”按钮(至少在使用AutoCompleteTextView时)。我曾尝试将以下行添加到我的xml中,但没有效果: android:imeActionLabel="Done" 我知道我遗漏了一些非常大的东西,是什么?看看这个问题: 答案是包括 android:singleLine="true" 在AutoCompleteTextView的xml中。如果有多个EditText,则将enter

因此,我在软键盘上看不到“完成”按钮。有标准的回车键,但从我的阅读来看,我认为可能有/应该有一个“完成”按钮(至少在使用AutoCompleteTextView时)。我曾尝试将以下行添加到我的xml中,但没有效果:

android:imeActionLabel="Done"

我知道我遗漏了一些非常大的东西,是什么?

看看这个问题:


    • 答案是包括

      android:singleLine="true"
      

      在AutoCompleteTextView的xml中。如果有多个EditText,则将enter键切换为next(最后一个EditText已完成),如果只有一个edittext,则为“完成”。

      我在那里尝试了解决方案,但我的软键盘仍然缺少一个“完成”按钮。我感到非常困惑。我还尝试使用java:autocomplete.setImeOptions(EditorInfo.IME\u ACTION\u done)添加它,“但这方面运气不好……Android有时会”困惑“并且认为有多个编辑文本而没有:(。我面临着同样的问题。你有什么解决方案吗?你接受的解决方案对我不起作用。