2017-05-10 5 views
0

私はGoogleMap Apiを使って特定の場所にタイトルを持つメーカーを作成していますが、マーカーをクリックすると表示されるだけです。どのようにこの2つの場所に正確にこの「ダイアログ」を作成するのですか?あなたが明示的に情報ウィンドウを表示することができますshowInfoWindow()呼ばMarkerオブジェクトのメソッドがあります私たちがルートを作ったときにUberのようなダイアログを作成する方法

@Override 
public void onMapReady(GoogleMap googleMap) { 
    mMap = googleMap; 

    LatLng sydney = new LatLng(-34, 151); 
    mMap.addMarker(new MarkerOptions().position(sydney).title("Marker in Sydney")); 
    mMap.animateCamera(CameraUpdateFactory.newLatLngZoom(sydney, 15)); 
} 

enter image description here

答えて

1

私は基本的にこれを使用

@Override 
public void onMapReady(GoogleMap googleMap) { 
    mMap = googleMap; 

    LatLng sydney = new LatLng(-34, 151); 
    Marker marker = mMap.addMarker(new MarkerOptions().position(sydney).title("Marker in Sydney")); 

    marker.showInfoWindow(); 
    mMap.animateCamera(CameraUpdateFactory.newLatLngZoom(sydney, 15)); 
} 

参考のためには、Info Window show/hide

関連する問題