在 Android群英传上面看到使用视图坐标系和绝对坐标系偏移量来实现滑动的方法,不解为什么在绝对值坐标系中,需要在在执行 ACTION_MOVE 逻辑之后重新初始化坐标。
采用视图坐标系:
public boolean onTouchEvent(MotionEvent event) {
int x = (int) event.getX();
int y = (int) event.getY();
switch (event.getAction()) {
case MotionEvent.ACTION_DOWN:
// 记录触摸点坐标
lastX = x;
lastY = y;
break;
case M

本文探讨了在Android中,利用视图坐标系和绝对坐标系的偏移量来实现滑动操作时,为何在绝对坐标系中需要在ACTION_MOVE后重新初始化坐标。通过对比视图坐标系和绝对坐标系在移动前后的情况,解释了不重新设置初始坐标会导致选框飘动的原因,强调了坐标参考量变化的影响。

671

被折叠的 条评论
为什么被折叠?



