マーカーアイコンを道路方向に回転したいと思います。画像で見ることができますが、道路方向に回転しません。Googleマップマーカーを道路方向に回転する方法
double lat = 19.205681
double lon = 72.871742
loc.setLatitude(lat);
loc.setLongitude(lon);
Location newLoc = new Location("service Provider");
newLoc.setLongitude(lat);
newLoc.setLongitude(lon);
map.addMarker(new MarkerOptions()
.position(new LatLng(data.getLat(),data.getLon()))
.icon(BitmapDescriptorFactory.fromResource(R.mipmap.ic_pandu_car))
.anchor(0.5f,0.5f)
.rotation(loc.bearingTo(newLoc))
.flat(true));
注:マーカーは、道路方向に
UPDATEに直面するだけで、個々のマーカー...私はベアリングの場所から-に見せたいいけない、個々の場所(ofcource)を持っています:私は私の印を設定したいえーnewLocが保有するかしていないで、このオラアプリ私はあなたのコードを試してみました
あなたはAPIから取得している場合は、アップロードの最後には、あなたにそれを返すようにサーバー用ベアリング提供する必要があります。これは、現在の位置に基づいてベアリングを設定するのではなく、指定された位置の実際のベアリングに基づいてベアリングを設定したいからです。 – Milan