コンパスが自動的に北を指す Google マップを作成します。しかし、私はこのコンパスの指針を常に西に向けなければなりません。どうすればいいですか? 何かアイデアはありますか? 特別な条件を実行する必要がありますか? 私を助けてください :(
1 に答える
0
[北からの方位 + 90°] modulo(360)
MyLocationOverlay から独自のクラスを派生させます。drawCompass(); をオーバーライドします。必要に応じて、渡された Canvas オブジェクトを操作します。super.drawCompass() を呼び出して、新しい場所にコンパスを描画します。キャンバスを元の状態に戻します。
protected void drawCompass(android.graphics.Canvas canvas,float bearing) は、あなたが望むものの鍵です!! 北方位を取得した後、方位値がほとんど変化しない
于 2012-05-07T07:02:13.427 に答える