1

我有一个编辑视图。当有人单击 EditView 时,keywbaord 消失的唯一方法是按下后退按钮 id。

我看到一些应用程序有它,所以当键盘出现时,右下角有一个显示完成的按钮。按下时,键盘消失。我的应用程序不这样做,有人知道他们是怎么做到的吗?

当按下回车键时,是否可以让键盘消失,让它添加另一行文本?

4

1 回答 1

0

您可以使用TextView.setImeOptions()并将其传递给 actionDone 或在布局中使用 android:imeOptions="actionDone" 属性。

要在按下 enter 时关闭,请使用自定义OnEditorActionListener。但是,最好将回车键更改为如上所述的完成,以便传达将发生的操作。

请参阅这个 SO 问题

于 2012-08-03T23:11:49.550 回答