您的位置:首页 > 移动开发 > Android开发

Android View获取坐标值、相对距离的方法

2016-06-14 20:55 537 查看
首先看一张图



        其中,触摸点表示点击的位置,View表示点击的控件,ViewGroup表示点击的控件所在的父容器,屏幕表示整个手机显示屏。
View获取坐标的方法有:
        getTop:获取到的,是view自身的顶边到其父布局顶边的距离        getLeft:获取到的,是view自身的左边到其父布局左边的距离        getRight:获取到的,是view自身的右边到其父布局左边的距离        getBottom:获取到的,是view自身的底边到其父布局顶边的距离MotionEvent获取坐标的方法有:
        getX():获取点击事件相对控件左边的x轴坐标,即点击事件距离控件左边的距离        getY():获取点击事件相对控件顶边的y轴坐标,即点击事件距离控件顶边的距离        getRawX():获取点击事件相对整个屏幕左边的x轴坐标,即点击事件距离整个屏幕左边的距离        getRawY():获取点击事件相对整个屏幕顶边的y轴坐标,即点击事件距离整个屏幕顶边的距离
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: