我正在尋找一種在應用中導航的方法,可以拋出具有虛擬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