如何获取某个在层容器中的ui控件在屏幕上的绝对坐标

getLocationOnScreen 计算该视图在全局坐标系中的x,y值(注意这个值是要从屏幕顶端算起,也就是索包括了通知栏的高度)//获取在当前屏幕内的绝对坐标 

如果在Activity的OnCreate()事件输出那些参数是铨为0,要等UI控件都加载完了才能获取到这些

附上部分代码:获取Button在整个屏幕窗口内的位置

显示在点击的控件正上方的主要代码:

我要回帖

 

随机推荐