如何在默认键盘上放一个按钮?我想要一个按钮,当按下时,它有机会进行另一项活动

时间:2013-08-07 18:30:07

标签: android android-edittext android-softkeyboard

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

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

1 个答案:

答案 0 :(得分:1)

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

  

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

然后,您必须致电TextView.setOnEditorActionListener以提供自定义侦听器来侦听该IME事件,然后您可以转到下一个活动。