2016-08-17 6 views
0

私は、地図上の中央2点が必要ですが、私はこのコードポイントを使用する際にカット表示されます。このコードの表示のマップ上にポイントを表示するにはどうすればいいですか?

 LatLngBounds.Builder builder = new LatLngBounds.Builder(); 
     for (int i=0;i<this.posicoesDispositivos.size();i++) { 
      builder.include(this.posicoesDispositivos.get(i)); 
     } 
     LatLngBounds bounds = builder.build(); 
     if (primeiraExecucao) { 
      mMapa.animateCamera(CameraUpdateFactory.newLatLngBounds(bounds, 0)); 
      primeiraExecucao = false; 
     } 

画像:

enter image description here

答えて

0
CameraUpdateFactory.newLatLngBounds(bounds, 0) 

0を渡す最後のパラメータはパディングです。埋め込みの値を変更して、希望する結果を得ることができます。

CameraUpdateFactory.newLatLngBounds(bounds, 20) 

この場合、4つのサイズのバウンディングボックスすべてに20ピクセルが追加されます。

+0

完璧な私は18をしようとしていますが、効果的ではありません... –

関連する問題