1

我的活动中有一个 EditText。我希望当用户完成文本时,他可以移动到下一个活动而无需按下后退按钮来隐藏键盘。我想知道是否有办法在软键盘上放置一个按钮以移动到下一个活动。

(抱歉英语不好,它不是我的母语)

4

1 回答 1

1

您不能将按钮添加到现有键盘。但是,您可以为自定义 IME 操作建议标签和 ID。见TextView.setImeActionLabel

更改与文本视图关联的自定义 IME 操作,该操作将在具有焦点时报告给具有 actionLabel 和 actionId 的 IME。

然后,您必须调用TextView.setOnEditorActionListener以提供自定义侦听器来侦听该 IME 事件,然后您可以在其中移动到下一个活动。

于 2013-08-07T18:43:44.097 回答