【问题标题】:imeOptions="actionNext" doesn't move to next EditText but focusesimeOptions="actionNext" 不会移动到下一个 EditText 而是聚焦
【发布时间】:2021-10-03 10:11:23
【问题描述】:

我有 android:imeOptions="actionNext" 用于“输入密码”EditText

android:imeOptions="actionDone" 用于“重复密码”EditText

但是当它专注于“输入密码”并且我按下键盘上的下一个按钮时,它会专注于相同“输入密码”EditText 的密码眼睛图标,而不是“重复密码”EditText

【问题讨论】:

  • 你可以尝试包括singleLine = true
  • 我应该为此创建一个答案吗?
  • @TicherhazFreePalestine 实际上没有用,我测试错了,它仍然聚焦在眼睛图标旁边
  • @TicherhazFreePalestine 找到解决方案stackoverflow.com/a/68557216/7767664

标签: android android-edittext android-textinputlayout android-textinputedittext


【解决方案1】:

使用android:nextFocusForward找到了解决方案:

...
android:id="@+id/enter_password_edit_text"
android:imeOptions="actionNext"
android:nextFocusForward="@id/repeat_password_edit_text"
...

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-05-27
    • 2019-07-21
    • 2012-01-09
    • 2013-02-18
    • 2011-03-28
    • 1970-01-01
    • 1970-01-01
    • 2016-09-17
    相关资源
    最近更新 更多