常用佈局代碼:關於座標的騷操作

有時候秀逗想不起來,故做此速查表

1、Android 中 View 座標系基本圖

圖片來源:https://juejin.im/post/5bbb5fdce51d450e942f6be4
在這裏插入圖片描述

2、獲取 View 在屏幕上的絕對座標

// location[0]爲x座標,location[1]爲y座標
int[] location = new  int[2] ; // int[] location = new int[]{0, 0};
// 獲取 view 在當前窗口內的絕對座標
view.getLocationInWindow(location); 
// 獲取 view 在整個屏幕內的絕對座標
view.getLocationOnScreen(location);

3、將 View 移動到指定座標

view.animate().setDuration(0).x(x).y(y).start();

參考文章:來源多且雜,謝謝同行的整理分享

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章