我有一个包含以下 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);
但是当我在软键盘上键入“enter”按钮时,它会将焦点转移到下一个 EditText
字段。所以问题是用户不能在这个多行文本框中输入新行。
有人知道这个问题吗?我在谷歌上搜索过。大多数这些解决方案都是如何禁用“输入”按钮。
最佳答案
您是否尝试设置 IME 选项 setImeOptions(int)并设置它 IME_NULL
关于android - 无法在多行编辑文本框中输入新行(输入按钮会将焦点更改为下一个输入字段),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9664260/