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