我的活动中有一个EditText。我希望当用户完成文本时,他可以移动到下一个活动而无需按下后退按钮来隐藏键盘。我想知道是否有办法在软键盘上放一个按钮以进入下一个活动。
(抱歉英语不好,不是我的母语)
答案 0 :(得分:1)
您无法将按钮添加到现有键盘。但是,您可以为自定义IME操作建议标签和ID。见TextView.setImeActionLabel
:
更改与文本视图关联的自定义IME操作,当有焦点时,将使用actionLabel和actionId将其报告给IME。
然后,您必须致电TextView.setOnEditorActionListener
以提供自定义侦听器来侦听该IME事件,然后您可以转到下一个活动。