View.GetGlobalVisibleRect Метод

Определение

Перегрузки

GetGlobalVisibleRect(Rect, Point)

Задает r координаты не обрезанной области этого представления в пространстве координат корневого представления представления.

GetGlobalVisibleRect(Rect)

Задает r координаты не обрезанной области этого представления в пространстве координат корневого представления представления.

GetGlobalVisibleRect(Rect, Point)

Задает r координаты не обрезанной области этого представления в пространстве координат корневого представления представления.

[Android.Runtime.Register("getGlobalVisibleRect", "(Landroid/graphics/Rect;Landroid/graphics/Point;)Z", "GetGetGlobalVisibleRect_Landroid_graphics_Rect_Landroid_graphics_Point_Handler")]
public virtual bool GetGlobalVisibleRect (Android.Graphics.Rect? r, Android.Graphics.Point? globalOffset);
[<Android.Runtime.Register("getGlobalVisibleRect", "(Landroid/graphics/Rect;Landroid/graphics/Point;)Z", "GetGetGlobalVisibleRect_Landroid_graphics_Rect_Landroid_graphics_Point_Handler")>]
abstract member GetGlobalVisibleRect : Android.Graphics.Rect * Android.Graphics.Point -> bool
override this.GetGlobalVisibleRect : Android.Graphics.Rect * Android.Graphics.Point -> bool

Параметры

r
Rect

Если метод возвращает значение true, содержит координаты видимой части этого представления в пространстве координат корневого представления. Если метод возвращает значение false, содержимое r не определено.

globalOffset
Point

Если метод возвращает значение true, содержит смещение координат x и y этого представления от верхнего левого угла корневого представления представления. Если метод возвращает значение false, содержимое globalOffset не определено. Аргумент может иметь значение NULL (см. .#getGlobalVisibleRect(Rect) getGlobalVisibleRect(Rect)

Возвращаемое значение

Значение true, если в корневом представлении отображается хотя бы часть представления; Значение false, если представление полностью обрезано или переведено из видимой области корневого представления.

Атрибуты

Комментарии

Задает r координаты не обрезанной области этого представления в пространстве координат корневого представления представления. Задает globalOffset смещение координат x и y представления от источника пространства координат, которое является верхним левым углом корневого представления независимо от оформления экрана и элементов пользовательского интерфейса системы.

Для преобразования r в координаты относительно верхнего левого угла этого представления (без учета поворотов представлений) смещение r на обратные значения globalOffsetr.offset(-globalOffset.x, -globalOffset.y)— эквивалентно вызову #getLocalVisibleRect(Rect) getLocalVisibleRect(Rect).

<b>Примечание.</b> Не используйте этот метод для определения размера окна в режиме нескольких окон; используйте WindowManager#getCurrentWindowMetrics().

Документация по Java для android.view.View.getGlobalVisibleRect(android.graphics.Rect, android.graphics.Point).

Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License Creative Commons 2.5 Attribution License.

Применяется к

GetGlobalVisibleRect(Rect)

Задает r координаты не обрезанной области этого представления в пространстве координат корневого представления представления.

[Android.Runtime.Register("getGlobalVisibleRect", "(Landroid/graphics/Rect;)Z", "")]
public bool GetGlobalVisibleRect (Android.Graphics.Rect? r);
[<Android.Runtime.Register("getGlobalVisibleRect", "(Landroid/graphics/Rect;)Z", "")>]
member this.GetGlobalVisibleRect : Android.Graphics.Rect -> bool

Параметры

r
Rect

Если метод возвращает значение true, содержит координаты видимой части этого представления в пространстве координат корневого представления. Если метод возвращает значение false, содержимое r не определено.

Возвращаемое значение

Значение true, если в корневом представлении отображается хотя бы часть представления; в противном случае — false.

Атрибуты

Комментарии

Задает r координаты не обрезанной области этого представления в пространстве координат корневого представления представления.

Подробнее см. в разделе #getGlobalVisibleRect(Rect, Point) getGlobalVisibleRect(Rect, Point).

Документация по Java для android.view.View.getGlobalVisibleRect(android.graphics.Rect).

Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License Creative Commons 2.5 Attribution License.

Применяется к