常用布局代码:关于座标的骚操作

有时候秀逗想不起来,故做此速查表

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();

参考文章:来源多且杂,谢谢同行的整理分享

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