アプリケーションに Google マップを統合しました。自分の現在地を見つけることができます。方向を変えたときに地図を自動回転させたい。どうすればこれを達成できますか。
ありがとう
アプリケーションに Google マップを統合しました。自分の現在地を見つけることができます。方向を変えたときに地図を自動回転させたい。どうすればこれを達成できますか。
ありがとう
注意:専門家ではありません
Google API docsに基づくと、 GroundOverlay#setBearingで説明されているように、方位を調整する必要があるようです。
パブリック最終クラス GroundOverlay
グラウンド オーバーレイは、マップに固定される画像です。グラウンド オーバーレイには次のプロパティがあります。
...
ベアリング
画像を時計回りに回転させる量。回転の中心が画像のアンカーになります。これはオプションで、デフォルトの方位は 0 です。つまり、画像は上が北になるように配置されます。
例:
GoogleMap map = ...; // get a map.
BitmapDescriptor image = ...; // get an image.
LatLngBounds bounds = ...; // get a bounds
// Adds a ground overlay with 50% transparency.
GroundOverlay groundOverlay = map.addGroundOverlay(new GroundOverlayOptions()
.image(image)
.positionFromBounds(bounds)
.transparency(0.5));