如何在屏幕上的最后一个EditText上按“下一步”,然后返回到第一个EditText

迈克尔·雅沃斯基

我以前从未见过,只是想通了,所以我想写这个QnA。让我知道您是否认为这是重复的。

题:

我该如何做,以便当用户将注意力集中在屏幕上的最后一个 EditText上时,它将为他们提供软键盘上的选项以按“下一步”,然后返回到屏幕上第一个 EditText

例如:

在此处输入图片说明

注意,右下角显示“下一步”。我希望它像这样说“ Next”而不是“ Done”,并且我还希望它在我按“ Next”时返回(专注于)a EditText,当前专注于c EditText

迈克尔·雅沃斯基

cEditTextXML属性中,将此属性添加到其中:EditText

android:imeOptions="actionNext"

这样可以使软键盘的右下角是“下一步”按钮,而不是“完成”按钮。

然后,为在EditText c上按下“下一步”按钮设置监听器

EditText a = (EditText)findViewById(R.id.a);
EditText c = (EditText)findViewById(R.id.c);

c.setOnEditorActionListener(new OnEditorActionListener() {        
    @Override
    public boolean onEditorAction(TextView v, int actionId, KeyEvent event) 
    {
        // if the user pressed the "Next" button on the soft keyboard
        if(actionId==EditorInfo.IME_ACTION_NEXT)
        {
            a.requestFocus(); // change the focus to the 'a' EditText
        }
        return true; // keep the keyboard up
    }
});

就是这样。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类常见问题

在Android上单击“软键盘下一步”时,移至另一个EditText

来自分类Dev

垂直滚动,第一个和最后一个孩子在屏幕上居中

来自分类Dev

如何在viewpager中隐藏第一个片段上的上一个按钮和最后一个片段上的下一个按钮?

来自分类Dev

如何在PostgreSQL中的一行上获取第一个和最后一个值

来自分类Dev

如何在第一个和最后一个div上删除左边距和右边距

来自分类Dev

通过使用“下一步”按钮在一个清单中循环

来自分类Dev

JFileChooser和“下一步”-“上一个”按钮

来自分类Dev

创建“下一步”按钮,如何为另一个视图设置目标?

来自分类Dev

如何在第一个屏幕上使用on_enter函数更新KivyMD标签?

来自分类Dev

SelectList上的选定项目返回到第一个项目

来自分类Dev

SelectList上的选定项目返回到第一个项目

来自分类Dev

如何在下一步单击时以多步骤形式跳过一个字段集

来自分类Dev

删除第一步jQuery步骤上的上一个按钮

来自分类Dev

在这种情况下如何在红宝石上使用下一步?

来自分类Dev

在这种情况下,如何在红宝石上使用下一步?

来自分类Dev

重用行中的最后一个值并在下一个 - SQL 服务器上创建第一个值

来自分类Dev

PySpark在分区上的第一个和最后一个功能

来自分类Dev

如何在查看最后一个片段和第一个片段时使后退/下一个按钮不可见

来自分类Dev

自动完成:在最后一个项目上按向下箭头键后,如何聚焦于第一个项目?

来自分类Dev

自动完成:在最后一个项目上按向下箭头键后,如何聚焦于第一个项目?

来自分类Dev

仅第一个EditText被更新

来自分类Dev

Edittext集中在第一个listview项目中

来自分类Dev

使用 PageViewController 上的下一步按钮

来自分类Dev

当活动达到数组限制时,“下一步”按钮将打开另一个活动

来自分类Dev

jQuery在运行下一步之前完全关闭一个打开的子菜单

来自分类Dev

当活动达到数组限制时,“下一步”按钮将打开另一个活动

来自分类Dev

“下一步”按钮将创建一个Viewed_Lesson | Ruby on Rails 4 | 学习应用

来自分类Dev

我有一个 .osm 文件,不知道下一步该怎么做?

来自分类Dev

如何在第一个和最后一个日期之间填充日期?

Related 相关文章

  1. 1

    在Android上单击“软键盘下一步”时,移至另一个EditText

  2. 2

    垂直滚动,第一个和最后一个孩子在屏幕上居中

  3. 3

    如何在viewpager中隐藏第一个片段上的上一个按钮和最后一个片段上的下一个按钮?

  4. 4

    如何在PostgreSQL中的一行上获取第一个和最后一个值

  5. 5

    如何在第一个和最后一个div上删除左边距和右边距

  6. 6

    通过使用“下一步”按钮在一个清单中循环

  7. 7

    JFileChooser和“下一步”-“上一个”按钮

  8. 8

    创建“下一步”按钮,如何为另一个视图设置目标?

  9. 9

    如何在第一个屏幕上使用on_enter函数更新KivyMD标签?

  10. 10

    SelectList上的选定项目返回到第一个项目

  11. 11

    SelectList上的选定项目返回到第一个项目

  12. 12

    如何在下一步单击时以多步骤形式跳过一个字段集

  13. 13

    删除第一步jQuery步骤上的上一个按钮

  14. 14

    在这种情况下如何在红宝石上使用下一步?

  15. 15

    在这种情况下,如何在红宝石上使用下一步?

  16. 16

    重用行中的最后一个值并在下一个 - SQL 服务器上创建第一个值

  17. 17

    PySpark在分区上的第一个和最后一个功能

  18. 18

    如何在查看最后一个片段和第一个片段时使后退/下一个按钮不可见

  19. 19

    自动完成:在最后一个项目上按向下箭头键后,如何聚焦于第一个项目?

  20. 20

    自动完成:在最后一个项目上按向下箭头键后,如何聚焦于第一个项目?

  21. 21

    仅第一个EditText被更新

  22. 22

    Edittext集中在第一个listview项目中

  23. 23

    使用 PageViewController 上的下一步按钮

  24. 24

    当活动达到数组限制时,“下一步”按钮将打开另一个活动

  25. 25

    jQuery在运行下一步之前完全关闭一个打开的子菜单

  26. 26

    当活动达到数组限制时,“下一步”按钮将打开另一个活动

  27. 27

    “下一步”按钮将创建一个Viewed_Lesson | Ruby on Rails 4 | 学习应用

  28. 28

    我有一个 .osm 文件,不知道下一步该怎么做?

  29. 29

    如何在第一个和最后一个日期之间填充日期?

热门标签

归档