2017-10-30 16 views
0

FloatingActionButtonをクリックすると、アンドロイドのgoogle maps v2で最後のクリック/変更/ズームイン/アクションを元に戻すことができます。私のアプリでは、地図上に3〜4種類のクラスタバケットがあります。バケットをクリックすると、そのバケット内のすべてのマーカーがズームインされます。そして私はフローティングボタンを実装したい、マップは元の状態に戻る。Googleマップの最後のズームインに戻す

答えて

0

私は、あなたが最初にこれを使用することをお勧め:

mMap.animateCamera(CameraUpdateFactory.zoomTo(17.0f)); 

これは21.0 = 2.0、最大値=最小値との任意の所望の値にズーム値を変更します。次に、このファンクションを再度呼び出すファブを再度クリックします。

あなたはラッツとlong型を使用する場合は、また、これを試すことができます。

LatLng marks = new LatLng(some_lats, some_longs); 
mMap.moveCamera(CameraUpdateFactory.newLatLngZoom(marks, 17.0f)); 
+0

ヒュムは...それは私がその後、試してみましょうました。現在、LatLngBoundsを使用して地図上のすべてのマーカーをバインドしています。これは良いことではないようです。とにかく私はそれを試してみます。 –

+0

私は私の答えを少し編集しました。これは役立つかもしれません –

関連する問題