ViewGroupでフォーカスナビゲーションをカスタマイズする方法

StackOverflow https://stackoverflow.com/questions/1201426

  •  05-07-2019
  •  | 
  •  

質問

ビューグループがあり、その子として2つのフォーカス可能なビューがあります。 フォーカスを渡す方法をカスタマイズする方法を知りたい これらの2つのビューの間。つまり、下キーを押すか、 エミュレータのアップキー、これらの子のどれを制御したい フォーカスがあります。

ViewGroupのJavaDocを読むと、これら2つのメソッドが表示されます。

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

しかし、私はこれらの方法のどれを達成するためにオーバーライドすべきか混乱しています 欲しいもの。

アドバイスありがとうございます。

よろしく、

役に立ちましたか?

解決

ApiDemos のfocus_3.xmlの例のように、 android:nextFocusDown 属性を使用することもできます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top