自定义了一个imageview控件,功能是可以根据手势缩放和拖动
在调用的过程中需要动态的获取控件左上角坐标,使用的监听器是setOnTouchListener。
一开始使用的是将动态的坐标信息更新在textview控件中,
出现的问题是图片控件老是在初始位置和我所拖动的位置上跳动,始终找不出问题。
最后将坐标信息显示在logcat中,问题得到解决。
猜测原因:
1.touch时间冲突
2.当更新textview中的数据是,系统也会自动重绘其他控件,导致我拖动控件之后,系统又把它按照初始位置重绘了。