获取、设置控件坐标
来源:互联网 发布:淘宝小恶魔药妆假货 编辑:程序博客网 时间:2024/06/13 14:57
获取坐标的方法:
getLocationOnScreen ,计算该视图在全局坐标系中的x,y值,(注意这个值是要从屏幕顶端算起,也就是索包括了通知栏的高度)//获取在当前屏幕内的绝对坐标
getLocationInWindow ,计算该视图在它所在的widnow的坐标x,y值,//获取在整个窗口内的绝对坐标
getLeft , getTop, getBottom, getRight, 这一组是获取相对在它父亲里的坐标。
以上方法都需要在空间已经在界面上显示出来的时候才能保证准确获取坐标,空间有几种状态,visible 可见,占空间,invisible 不可见,占空间,gone 不可见,不占空间。如果控件处于gone或者invisible的状态时可能会获取不到准确的坐标。
设置坐标的方法:
LinearLayout.LayoutParams params = (LinearLayout.LayoutParams) mImageview1.getLayoutParams();
params.setMargins(l, t, r, b);/左、上、右、下
mImageview1.setLayoutParams(params);
- 获取、设置控件坐标
- android设置控件的位置以及获取控件的坐标
- js获取控件坐标
- js获取控件坐标
- WPF获取控件坐标
- javascript 获取控件坐标
- android获取控件坐标
- 获取控件坐标
- 获得控件坐标并且设置控件坐标
- MFC控件的坐标获取
- js 获取html 控件坐标
- mfc控件位置坐标获取
- android控件获取屏幕坐标
- Android动态设置控件坐标
- MFC 鼠标坐标获取 控件区域获取
- asp.net在后台给前台的控件设置Style属性与坐标,后台设置CSS样式,后台获取前台控件坐标
- 获取鼠标的坐标,获取控件的坐标
- js获取控件的坐标 和鼠标坐标
- LayoutInflater作用
- 判断二叉树是否包含另一棵二叉树或者树的子结构
- svn1.8 服务端 centos 安装
- TCP/IP详解学习笔记(8)-DNS域名系统 、TFTP及BOOTP
- HDU 1022 Train Problem I (栈)
- 获取、设置控件坐标
- 忘记Mysql密码的解决方法
- Nginx-ngx_buf
- 横竖屏切换重载
- TCP/IP详解学习笔记(9)-TCP协议概述
- rac
- 黑马程序员--Java开发准备
- C语言编程中的常见错误总结
- 界面适配