語言

View.GetLocalVisibleRect(Rect) 方法

定義

將此視圖未被裁剪區域相對於視圖左上角的座標設 r 為。

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

參數

r
Rect

若方法回傳為真,則包含該視圖可見部分相對於視圖左上角的座標。 若方法回傳為 false,表示 的內容 r 未定義。

傳回

若至少部分視野可見,則為真;若視角完全被裁剪或移出可見區域,則為假。

屬性

備註

將此視圖未被裁剪區域相對於視圖左上角的座標設 r 為。

如果視角在左側或上方被裁剪,則左側與上方座標會因被裁切的長度而偏移為 0。 例如,如果視角在畫面外,左側為 50px,頂部為 30px,則左側和頂部座標分別為 50 和 30。

如果視角在右側或下方被裁切,右側和下方座標會被裁切的數量減少。 例如,如果畫面右側是 40px,底部是 20px,右側座標是視野寬度 - 40,底部座標是視野高度 - 20。

Java 文件 android.view.View.getLocalVisibleRect(android.graphics.Rect)。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於