getLocationOnScreen不起作用原因

转载 2016年06月01日 10:46:19

要在窗口获得焦点以后再去获取控件在屏幕上的绝对坐标,在onCreate或者onResume函数里使用,均得不到实际坐标。



开发android中,解决View.getLocationOnScreen为0

今天在使用PopWindow.showAtLocation(View parent, int gravity, int x, int y)时,最后2个参数的传值问题, 1.首先使用了View.get...
  • FloatFei
  • FloatFei
  • 2017年02月27日 18:57
  • 1076

Android View api 详解-LocationInWindow,getLocationOnScreen,getGlobalVisibleRect,getLocalVisibleRect

概述View 是很多控件的父类,因此掌握了 View api 有助于掌握其它控件。点击查看 View 的官方 apigetLeft , getTop, getBottom, getRightView ...
  • amoscxy
  • amoscxy
  • 2017年08月14日 17:08
  • 349

我的Android进阶之旅------>android中getLocationInWindow 和 getLocationOnScreen的区别

View.getLocationInWindow(int[] location) 一个控件在其父窗口中的坐标位置 View.getLocationOnScreen(int[] location) 一...
  • qq446282412
  • qq446282412
  • 2015年07月16日 01:20
  • 13140

深刻理解getLocationInWindow 和 getLocationOnScreen区别

概念  getLocationInWindow是以B为原点的C的坐标,  getLocationOnScreen以A为原点。 没有弹出窗口位置效果截图:    弹...
  • tmj2014
  • tmj2014
  • 2016年11月22日 11:52
  • 2875

使用getLocationInWindow或getLocationOnScreen获得View在屏幕中的坐标

在View提供了两个方法这样的方法,我们可以利用它们来获得View在屏幕中的坐标: /** * Computes the coordinates of this view in its win...
  • chinaboyliusir
  • chinaboyliusir
  • 2016年07月12日 10:15
  • 2715

android中getLocationInWindow 和 getLocationOnScreen的区别

一个控件在其父窗口中的坐标位置 View.getLocationInWindow(int[] location) 一个控件在其整个屏幕上的坐标位...
  • u010746364
  • u010746364
  • 2015年12月22日 09:49
  • 8520

View在setScale后,getTop,getLeft和getLocationOnScreen的区别

1.当view 在进行setScale操作缩小后,view.getWidth 和view.getHeight 并不会有变化,原本是多少像素的,大小还是多少像素。 2.getLocationOnScre...
  • hemezo
  • hemezo
  • 2016年07月21日 14:57
  • 825

Android中getLocationOnScreen和getLocationInWindow

int[] location = new int[2] ; view.getLocationInWindow(location);  //获取在整个屏幕内的绝对坐标,注意这个值是要从屏幕顶端...
  • fyfcauc
  • fyfcauc
  • 2015年01月08日 10:51
  • 558

Android坐标getLeft,getRight,getTop,getBottom,getLocationInWindow和getLocationOnScreen

Android中获取坐标点getLocationInWindow和getLocationOnScreen的区别location [0]—>x坐标,location [1]—>y坐标int[] loca...
  • jdsjlzx
  • jdsjlzx
  • 2016年07月26日 14:08
  • 2186

Android 获得控件坐标及获取状态栏高度

之前在项目里遇到需要定位控件坐标的问题,这里有两个获取坐标的方法: getLocationInWindow() 得到控件相对窗口左上角的x、y轴坐标。 我理解这个“窗口”应该是不包含状态栏的。 ...
  • youshi520000
  • youshi520000
  • 2015年12月16日 14:12
  • 850
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:getLocationOnScreen不起作用原因
举报原因:
原因补充:

(最多只允许输入30个字)