View.GetGlobalVisibleRect Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
GetGlobalVisibleRect(Rect, Point) |
Задает |
GetGlobalVisibleRect(Rect) |
Задает |
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
на обратные значения globalOffset
—r.offset(-globalOffset.x, -globalOffset.y)
— эквивалентно вызову #getLocalVisibleRect(Rect) getLocalVisibleRect(Rect)
.
<b>Примечание.</b> Не используйте этот метод для определения размера окна в режиме нескольких окон; используйте WindowManager#getCurrentWindowMetrics()
.
Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом и используемой в соответствии с условиями, 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.