
世存良貓
1、Overlay有onTouchEvent,可以區分按下,放開和拖拽三種狀態;
2、Overlay的draw方法中,每次繪制圖形之前,都會計算覆蓋物的屏幕坐標,我們可以把這個坐標記錄下來;
3、由上面這個坐標,以及圖形的大小,可以得到一個區域(或者說坐標范圍),每次onTouchEvent按在這個區域內,就開始拖動...下面的流程就比較容易了,用一個標記變量記錄拖動狀態,然后持續關注onTouchEvent并返回true(不讓地圖移動)等等...時間比較晚了,得回去了,明兒白天上Demo。

用戶6105925137

貓小狐

信陵

閑來無事

離示溫漂逸愛釣

夢一場沒有

渺小的倉鼠

一粒種子
1、Overlay有onTouchEvent,可以區分按下,放開和拖拽三種狀態;
2、Overlay的draw方法中,每次繪制圖形之前,都會計算覆蓋物的屏幕坐標,我們可以把這個坐標記錄下來;
3、由上面這個坐標,以及圖形的大小,可以得到一個區域(或者說坐標范圍),每次onTouchEvent按在這個區域內,就開始拖動...下面的流程就比較容易了,用一個標記變量記錄拖動狀態,然后持續關注onTouchEvent并返回true(不讓地圖移動)等等...時間比較晚了,得回去了,明兒白天上Demo。
2021-09-23 17:23:58 1415查看 0回答

手賺螞蟻小咖
2021-09-23 17:24:02 1206查看 1回答

世存良貓
2021-09-23 17:24:02 1230查看 1回答

小小人
2021-09-23 17:24:02 1789查看 1回答
2021-09-23 17:24:06 1715查看 0回答
2021-09-23 17:24:32 849查看 0回答

泡芙小姐
2021-09-23 17:25:28 933查看 1回答

喜歡新鮮
2021-09-23 17:28:14 723查看 1回答