自定義了一個imageview控件,功能是可以根據手勢縮放和拖動
在調用的過程中需要動態的獲取控件左上角座標,使用的監聽器是setOnTouchListener。
一開始使用的是將動態的座標信息更新在textview控件中,
出現的問題是圖片控件老是在初始位置和我所拖動的位置上跳動,始終找不出問題。
最後將座標信息顯示在logcat中,問題得到解決。
猜測原因:
1.touch時間衝突
2.當更新textview中的數據是,系統也會自動重繪其他控件,導致我拖動控件之後,系統又把它按照初始位置重繪了。