android - 在 EditText 字段中移动光标?安卓

标签 android android-edittext

我有三个相邻的 EditText 字段,每个字段都填充 6 个用户选择的字符。我想要的是,一旦用户在第一个 EditText 字段中输入完第 6 个字符,光标就会自动转移到第二个 EditText 字段。第二个 ->第三个相同。我该怎么做呢?

最佳答案

只需执行一个 KeyListener到您的第一个 EditText(比方说 editTextOne)。
每按一个键,检查editTextOne的长度是否等于6,调用方法requestFocus()将光标移动到第二个。在你的第二个 editText 上(即 editTextTwo.requestFocus())。

关于android - 在 EditText 字段中移动光标?安卓,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17024434/

相关文章:

android - 2 EditText + 2 TextWatcher - 计算器错误

java - 如何随机排列数组中的问题

android - google play alpha 和 beta 测试功能

android - Kotlin:@Ignore' 由 Sugar ORM 保留的属性

android - 清除 ListView 中的 Android 编辑文本

java - 按下按钮时强制关闭应用程序错误

android - Firebase 为特定子项返回 null 值,即使它存在

android - 切换可见性 AppBarLayout View 会导致加载 fragment 的间距问题

android - Mysql 查询(Where)与 edittext android

android - 编辑文本 : suppress soft keyboard but allow selection and cursor?