android - 如何将软键盘按钮映射到 Android 屏幕上的按钮?

标签 android android-softkeyboard

有什么方法可以将“完成”按钮映射到 Android 屏幕上的按钮。我想要的是我有一个登录屏幕用户输入用户名并按下软键盘上的下一个按钮,这将焦点放在密码字段上。在用户按下完成按钮时输入密码后,应调用在登录按钮上执行的操作。

如果可行,请告诉我。

最佳答案

在布局文件中,您可以使用 nextFocusDown 等属性指定焦点顺序.如果您正确配置了焦点顺序,点击下一步应该会自动将您带到下一个可聚焦的元素。

您还可以添加 KeyListener到编辑文本以监听下一个键并相应地设置焦点。

关于android - 如何将软键盘按钮映射到 Android 屏幕上的按钮?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3685058/

相关文章:

Android NDK 链接 OpenSSL

java - 自定义 Android 键盘 'Go' 未提交 URL 或其他内容?

android - 如何在没有 EditText 的情况下从 Android 软键盘附加按键事件?

java - Java 中的 Websocket 客户端 - NoClassDefFoundError

android - 如何在android studio中导入外部库?

android - 在 Activity 状态 onStop 上关闭/隐藏 Android 软键盘

java - 尽管在代码中设置,Android 不显示键盘

java - 如何在弹出软键盘时使聚焦的 EditText 可见?

android - "Downloads"应用程序中显示的文件的文件类型注册失败

c# - 如何修复2019版中的Unity编译器错误?