3
View.getLocationOnScreen()返回視圖的X和Y座標。View.getLocationOnScreen()的單位和座標軸方向是什麼?
- 單位是像素還是DIP?
- 原點在哪裏?左上方?
- 視圖的哪個角落位置指的是?
- 座標軸走哪條路?例如320x480屏幕四角的座標是什麼?
View.getLocationOnScreen()返回視圖的X和Y座標。View.getLocationOnScreen()的單位和座標軸方向是什麼?
getLocationOnScreen()返回相對於屏幕的座標(您可以將其視爲絕對位置)。它們以像素爲單位,原點在左上角,X軸增加到右側,Y軸增加到下降,對於任一方向(縱向或橫向)都是如此。上的屏幕是小320x480它們是:
另一種方法getLocationInWindow()返回相對於父窗口的座標(比如說一個對話框或類似的東西)。座標系不會改變,儘管範圍的大小取決於視圖所在窗口的大小。