无法在多行edittext框中输入新行(输入按钮会将焦点更改为下一个输入字段)

时间:2012-03-12 09:10:52

标签: android android-edittext multiline enter

我有一个EditText字段,其中包含以下java代码:

EditText edittxt=new EditText(cntxt);
edittxt.setInputType(EditorInfo.TYPE_TEXT_FLAG_MULTI_LINE);
edittxt.setMinLines(minLines);
edittxt.setGravity(Gravity.TOP);
edittxt.setVerticalScrollBarEnabled(true);

但是当我在软键盘上输入“enter”按钮时,它会将焦点更改为下一个EditText字段。所以问题是用户无法在此多行文本框中输入新行。

任何人都知道这个问题?我在谷歌上搜索过。大多数解决方案是如何禁用“输入”按钮。

1 个答案:

答案 0 :(得分:0)

您是否尝试设置IME选项setImeOptions(int)并将其设置为IME_NULL