gpt4 book ai didi

android - 获取相对于父级的触摸事件坐标

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:48:40 25 4
gpt4 key购买 nike

我有一个线性布局,其中有一个图像我正在尝试获取图像相对于包含它的父级的触摸事件坐标。你知道我能得到这些吗? getX 和 getY 返回相对于自身的位置

最佳答案

MotionEvent 类有方法 getX() 获取对应于该 View 的 X 触摸点和 getRawX() 获取 X 触摸点对应屏幕。

所以要得到父级对应的X个触摸点可以通过简单的计算得到:

     view.getLeft() + motionEvent.getX()

getLeft() 返回此 View 相对于其父 View 的左侧位置

关于android - 获取相对于父级的触摸事件坐标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9612357/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com