我正在尋找一種方式來接收地圖完成時的事件平移或縮放或平移和縮放。這些事件並未在我使用的Android 2.3.3 SDK中從MapActivity
中解僱,afaik。我嘗試了MapChange庫,但是,它強制您在MapActivity
中使用Handler
以確保在UI線程上處理UI更新; more information。如何捕捉地圖平移|使用Android SDK縮放完成的事件?
問題:您是否知道Android Support Library支持此類事件,例如:通過使用FragmentActivity
而不是MapActivity
- 現在我找不到替代解決方案。
類似的問題都可以在這裏找到:
編輯: 的MapChange圖書館是updated some hours ago。我會檢查一下有哪些改進。
編輯: 的MapChange庫進行了改進和工作更可靠現在是一個很好的選擇!請查看GitHub項目瞭解更多信息。但是,由於我仍然對是否可以對現有組件做同樣的事情感興趣,所以我將這個問題留給了公衆。
的Runnable和Handler在[MapChange]中所用的方式(https://github.com/bricolsoftconsulting/MapChange/tree/3637b8f4f6a97a08ce30a029ee44095aed5e9519/src/com/bricolsoftconsulting/mapchange)出現我一個比特開銷。我想知道其他項目如何收到這樣的事件。 – JJD 2012-07-17 09:55:47