我有一个具有以下Java代码的EditText
字段:
EditText edittxt=new EditText(cntxt);
edittxt.setInputType(EditorInfo.TYPE_TEXT_FLAG_MULTI_LINE);
edittxt.setMinLines(minLines);
edittxt.setGravity(Gravity.TOP);
edittxt.setVerticalScrollBarEnabled(true);
但当我在软键盘上键入“回车”按钮时,它会将焦点切换到下一个
EditText
字段。所以问题是用户不能在这个多行文本框中输入新行。有人知道这个问题吗?我在谷歌上搜索过。这些解决方案大多是如何禁用“回车”按钮。
最佳答案
你试过设置ime选项setImeOptions(int)并设置它IME_NULL