use*_*884 9 java android adp android-edittext
我在代码中使用EditText,并在单击按钮时将其内容与字符串进行比较.不幸的是,通过onKey使用enter键执行此操作会导致问题,因为enter会创建换行符.我用了:
setSingleLine(true);
Run Code Online (Sandbox Code Playgroud)
防止这种情况.但现在按Enter键会导致EditText失去焦点.为什么它会像这样,我该如何解决?
android:lines="1"尝试在 EditText 的布局 xml 中使用它。
这会将 Enter 键视为新行,并且焦点不会松动。尽管现有文本可能由于只有一行而不可见,因为它向上移动并被隐藏。
| 归档时间: |
|
| 查看次数: |
1100 次 |
| 最近记录: |