我正在研究访问AccessibilityService
其他应用程序布局。
例如,如果我有一个自定义布局,我会精确处理 XML 中每个视图的焦点,如下所示:
<View
...
android:nextFocusDown="@id/another_view_id"
android:nextFocusLeft="@id/another_view_id"
android:nextFocusRight="@id/another_view_id"
android:nextFocusUp="@id/another_view_id" />
当我使用 a 时,我通过将一些or发送到系统中ListView
来定义行为,目的是在布局中导航。KEYCODE_DPAD_UP
KEYCODE_DPAD_DOWN
现在我需要使用 a RecyclerView
,但我无法理解如何以正确的顺序访问视图的项目。
我所说的正确顺序是什么意思:
有人可以告诉我布局顺序与 的方式RecyclerView
吗?