如何使用代码启用键盘导航?

时间:2019-06-14 13:34:15

标签: java android navigation keyboard programming-languages

假设由于某种原因,我已经获得了一个代码,其中主要活动将显示一个对话框以允许用户确认退出或只是取消,我想实现为用户可以使用箭头键左右移动或旋转回到两个按钮(取消确定),该如何在代码中完成?

我发现许多使用XML方法的解决方案,其中视图将具有android:nextFocusRight="@+id/button2。但是,如何以编程方式做到这一点呢?

使用Java代码找不到等效项。

1 个答案:

答案 0 :(得分:1)

How do I remove asterisk from required field in Angular Material and add (optional) beside label for optional labels是等效的方法。每个视图都有它。 您的情况:

view.setNextFocusRightId(R.id.button2);