键盘导航:如何移动其他片段?

时间:2018-10-29 07:52:17

标签: android uinavigationcontroller keyboard

我正在搜索如何将焦点从一个片段移动到另一个片段。

我正在观看下一页以实现键盘导航。 keyboard navigation

我们的应用仅提供给景观表。 因此它有2个片段。 (左侧,右侧) 我想做的是,当我在左侧片段上输入“->”右箭头键盘时,如何将焦点更改到右侧片段上? 而且它应该能够从内容片段回到菜单片段。

有可能吗?那我能知道一个提示吗?

enter image description here


我要添加有关此问题的更多详细信息。

这个问题是关于使用硬件键盘进行焦点导航的问题。

我已经写了指南文档链接(https://developer.android.com/training/keyboard-input/navigation

使用以下属性,我可以移动焦点。  -android:nextFocusUp  -android:nextFocusDown  -android:nextFocusLeft  -android:nextFocusRight

但是我们的应用程序由2个片段组成。 在左侧菜单片段中,我可以使用箭头键盘移动焦点。 当我输入“向右箭头”或“输入”键盘或其他命令时,我想将焦点移到右侧内容片段。 当我输入箭头键盘时,(上,下,左,右)焦点将移至右侧片段而不是左侧。

但是,如果我想从右侧回到左侧,我想这样做。

例如,我将焦点移至最终视图,然后输入“向右或向下箭头”,我应该回到左侧片段。

根据指南文档(https://developer.android.com/training/keyboard-input/navigation),它是在xml文件中定义的。

这意味着我只能在xml文件中移动焦点。

我想做的是将焦点转移到xml文件之外。

0 个答案:

没有答案