2016-11-09 61 views
1

私のアプリはポリラインを追加してルートを描画します。ユーザーは色、幅、透明を設定します。唯一の問題は、ポリラインのサイズを変更する必要はありませんが、マップを縮小または拡大してからポリラインのサイズを変更すると問題はありません。 「サイズ変更」機能を無効にする方法を知っている人はいますか?ズームアウト/ズームアウト時の拡大/縮小ポリラインを無効にする

+0

ズームインまたはズームアウトすると、画像のサイズも調整されるのが普通だと思います。たとえば、小さく見えるビルドは、ズームインするとサイズが大きくなります。また、ズームアウトすると、相手が発生します。詳細な情報を得るには、[Google Mapsズームレベル](https://developers.google.com/maps/documentation/static-maps/intro#Zoomlevels)でさらに詳しくお試しください。 – noogui

答えて

0

あなたはthisリンクを参照することができますGoogleマップでの詳細について

yourPolyLine.setWidth(yourIntegerValue)

を使用することができます。

ユーザーがズームイン/アウトするときにポリラインをスケーリングしないために、ポリライン幅を設定する必要があります。これを行うにはthisリンクを参照してください。

+0

'mMap.setOnCameraMoveListener(新しいGoogleMap.OnCameraMoveListener(){ @Override公共ボイドonCameraMove(){ CameraPositionのCameraPositionの= mMap.getCameraPosition(); (ポリラインpについて(cameraPosition.zoom> 0){ 場合:polylineArrayList ) p.setWidth(CircleRadius/yourValue); // yourValueはcameraPosition.zoomが何であるかによって異なります } '' –

関連する問題