获取任意View在屏幕上的坐标
来源:互联网 发布:蓝叠安卓模拟器mac版 编辑:程序博客网 时间:2024/05/18 03:51
1、直接上代码:
int[] location = new int[2];view.getLocationOnScreen(location);
2、其他相关方法介绍:
① getLocalVisibleRect , 返回一个填充的Rect对象, ?? sdk上也没注释,根据经验应该是获取控件相对在父亲里的一个Rect对象,left,top取到的是0②getGlobalVisibleRect , 获取全局坐标系的一个视图区域, 返回一个填充的Rect对象。 但是!!! left能准确的获取, bottom属性就获取不准确, 不知道杂搞的③getLocationOnScreen ,计算该视图在全局坐标系中的x,y值, 非常准确!(注意这个值是要从屏幕顶端算起,也就是索包括了通知栏的高度)④getLocationInWindow ,计算该视图在它所在的widnow的坐标x,y值, 非常准确!getLeft , getTop, getBottom, getRight, 这一组是获取相对在它父亲里的坐标
0 0
- 获取任意View在屏幕上的坐标
- android view获取在屏幕上的绝对坐标
- 获取View控件在屏幕的坐标
- 获取View在屏幕中的坐标
- 获取组件在屏幕上的坐标位置
- Unity3D 获取控件四个角在屏幕上的坐标
- MFC获取控件在屏幕上的绝对坐标
- java实现获取鼠标在屏幕上的坐标
- ccTouchesBegan 中如何让获取的坐标是相对整个屏幕的坐标,而不是在当前view的坐标
- ccTouchesBegan 中如何让获取的坐标是相对整个屏幕的坐标,而不是在当前view的坐标
- 获取View在屏幕上所占的矩形
- Winfrom 获取控件在屏幕的坐标
- 获取鼠标在屏幕上的坐标和颜色值(RGB)
- 如何获取word可编辑区域在屏幕上的坐标
- android 获得当前view在屏幕的坐标
- android 获得当前view在屏幕的坐标
- 在屏幕上打印字符,通过随机数产生任意坐标来打印!
- 获取view的坐标
- Java 文件过滤工具(通用)
- 模拟登陆网站 之 C#版(内含两种版本的完整的可运行的代码)
- HTML: DOM getElementsByName() 方法与getElementById()
- 共用体练习
- .net单元测试——常用测试方式(异常模拟、返回值测试、参数测试、数据库访问代码测试)
- 获取任意View在屏幕上的坐标
- STL 中 sort函数用法简介
- Android如何实时监控CPU频率
- Some Tips About C++
- 3829: [Poi2014]FarmCraft
- SPARK中对RDD的基本操作
- java中int和Integer什么区别
- js中map的遍历方法
- C++ vector用法的详解