1

如何繪製一個旋轉的箭頭,取決於用戶的真實北面和位置?我將用它作爲地圖上的一個標記。它將像導航應用程序中那樣工作。我目前正在考慮重寫onSensorChanged並從那裏調用drawMyLocation來繪製旋轉的箭頭。但是,它似乎是資源密集型的,因爲新的旋轉位圖將始終在drawMyLocation內部創建。另外我無法訪問MyLocationOverlay的Canvas對象。你有什麼方法可以建議嗎?如何在MyLocationOverlay中將旋轉箭頭繪製爲標記?

回答

0

您必須使用傳感器管理器和指南針。用畫布上課。在繪製方法中繪製光標。在你的活動中實施。它會像羅盤一樣根據傳感器結果旋轉。

+0

謝謝!我已經開始工作了。 – Arci 2012-02-09 03:39:49