我在
代码中使用EditText,并在单击按钮时将其
内容与字符串进行比较.
不幸的是,通过onKey使用enter键执行此操作会导致问题,因为enter会创建一个
越线.
我用了:
setSingleLine(true);
防止这种情况.但现在按Enter键会导致EditText失去焦点.
为什么它会像这样,我该如何解决?
尝试在EditText的布局xml中使用此android:lines =“1”.
这将把Enter键视为新行,焦点不会松动.虽然现有文本可能由于只有一行而不可见,因为它向上移动并隐藏.
原文链接:https://www.f2er.com/java/128517.html