我正在寻找一种在应用中导航的方法,可以抛出具有虚拟dpad的所有元素。但是,我如何在上下左右的方向上找到最近的邻居呢? 例如,我收到了一个事件,现在我想将焦点设置在下面的按钮上。Android:如何在给定的方向找到最近的邻居(视图元素)
我不想使用定义的XML文件是这样的:
<LinearLayout android:orientation="vertical" ... >
<Button android:id="@+id/top" android:nextFocusUp="@+id/bottom" ... />
<Button android:id="@+id/bottom" android:nextFocusDown="@+id/top" ... />
</LinearLayout>
我怎么能这样做?
Thx。
我搜索一个聚焦元素的方法,它让我在特定方向上的邻居元素将焦点设置在找到的元素上。 – NitroBoarder 2011-12-16 13:39:19