【问题标题】:Getting rid of pop up keyboard (soft keyboard?) after entering text - ANDROID STUDIO [closed]输入文本后摆脱弹出键盘(软键盘?) - ANDROID STUDIO [关闭]
【发布时间】:2015-01-26 19:18:46
【问题描述】:

我至少有 2 个活动,其中有 EditTexts,您可以输入/更新数据。但在我的设备上,我总是必须按后退按钮才能摆脱弹出的键盘。输入值后有没有办法摆脱它?如果是这样,代码是什么,你会把它放在哪里。或者让它遍历字段或其他东西。我只是希望它在用户完成输入后消失。

【问题讨论】:

  • 键盘如何知道用户已完成输入?输入 1 个字符后,您可以输入另一个字符,也可以不输入任何内容。通过按返回键,您是在告诉键盘您已完成输入,现在您不需要它了。

标签: android android-activity keyboard android-edittext android-softkeyboard


【解决方案1】:

通常情况下,Android 键盘中已经实现了某种 **OK / GO / Finished ** 按钮。

如果没有,请尝试将其添加到您的 XML 文件中:

android:imeOptions="actionDone"

要关闭/隐藏软键盘,请查看以下链接:

How to Close /Hide Soft Keyboard in Android

例如当用户点击你的Button时隐藏它。

希望对你有帮助。

【讨论】:

  • 是的,有帮助!谢谢,使用单行有助于。我不得不把它放在所有的编辑文本上
猜你喜欢
  • 2023-03-07
  • 1970-01-01
  • 2021-07-23
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-04-07
  • 1970-01-01
  • 2015-05-12
相关资源
最近更新 更多