View.OnFocusChanged(Boolean, FocusSearchDirection, Rect) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Вызывается системой представлений при изменении состояния фокуса этого представления.
[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)
.
Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License Creative Commons 2.5 Attribution License.