View.OnFocusChanged(Boolean, FocusSearchDirection, Rect) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
このビューのフォーカス状態が変更されたときに、ビュー システムによって呼び出されます。
[Android.Runtime.Register("onFocusChanged", "(ZILandroid/graphics/Rect;)V", "GetOnFocusChanged_ZILandroid_graphics_Rect_Handler")]
protected virtual void OnFocusChanged (bool gainFocus, Android.Views.FocusSearchDirection direction, Android.Graphics.Rect? previouslyFocusedRect);
[<Android.Runtime.Register("onFocusChanged", "(ZILandroid/graphics/Rect;)V", "GetOnFocusChanged_ZILandroid_graphics_Rect_Handler")>]
abstract member OnFocusChanged : bool * Android.Views.FocusSearchDirection * Android.Graphics.Rect -> unit
override this.OnFocusChanged : bool * Android.Views.FocusSearchDirection * Android.Graphics.Rect -> unit
パラメーター
- gainFocus
- Boolean
True の場合、ビューにフォーカスがあります。それ以外の場合は false。
- direction
- FocusSearchDirection
requestFocus() を呼び出してこのビューにフォーカスを設定すると、フォーカスの方向が移動しました。 値は、#FOCUS_UP
、#FOCUS_DOWN
、、#FOCUS_LEFT
、#FOCUS_RIGHT
#FOCUS_FORWARD
または #FOCUS_BACKWARD
です。
必ずしも適用されるとは限りません。その場合は既定値を使用します。
- previouslyFocusedRect
- Rect
このビューの座標系にある、以前にフォーカスしたビューの四角形。 該当する場合、これは(方向に加えて) フォーカスの取得元に関するより細かい情報として渡されます。 それ以外の場合は になります null
。
- 属性
注釈
このビューのフォーカス状態が変更されたときに、ビュー システムによって呼び出されます。 フォーカス変更イベントが方向ナビゲーションによって発生した場合、方向と以前のFocusedRect は、フォーカスの取得元に関する分析情報を提供します。 オーバーライドするときは、標準のフォーカス処理が行われるように、必ず スーパー クラスを呼び出してください。
の Java ドキュメント android.view.View.onFocusChanged(boolean, int, android.graphics.Rect)
。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。