2009-07-29 24 views
2

我有一個視圖組,並且它有兩個可調焦視圖作爲它的子項。 我想知道如何定製這兩個視圖之間的焦點是如何通過 。換句話說,當我按下向下鍵或 模擬器中的向上鍵時,我想控制這些兒童中的哪一個具有焦點。如何在ViewGroup中自定義焦點導航

我讀了ViewGroup的JavaDoc,我看到了這兩種方法。

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

但我很困惑我應該將這些方法的過程,實現 我想要什麼。

謝謝你的任何建議。

問候,

+0

你是否管理它?我有一個類似的問題:http://stackoverflow.com/questions/29538526/custom-viewgroup-focus-handling – traninho 2015-04-09 12:55:23

回答

1

你也可以嘗試在focus_3.xml例如使用android:nextFocusDown屬性,就像從ApiDemos