我有一个视图组,它有2个可聚焦的视图作为其子视图。 我想知道如何定制焦点的传递方式 这两个观点之间。换句话说,当我按下向下键或 在模拟器中的Up键,我想控制这些孩子中的哪一个 有重点。

我读了ViewGroup的JavaDoc,我看到了这两种方法。

public View focusSearch (View focused, int direction)
public boolean requestFocus (int direction, Rect previouslyFocusedRect)

但是我很困惑这些方法我应该过度实现 我想要的是什么。

感谢您的任何建议。

此致

有帮助吗?

解决方案

您也可以尝试使用 android:nextFocusDown 属性,例如 ApiDemos 中的focus_3.xml示例。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top