是否可以在Android中向infoWindow添加操作?

时间:2019-06-06 10:12:05

标签: android android-layout android-maps

我正在使用地图和标记来开发活动,并且我想为每个标记添加多个操作,例如计算路线或拨打电话,是否可以在通知中添加操作?

enter image description here

谢谢

1 个答案:

答案 0 :(得分:0)

public class MarkerDemoActivity extends android.support.v4.app.FragmentActivity
implements OnMarkerClickListener

{     私人标记myMarker;

private void setUpMap()
{
    .......
    googleMap.setOnMarkerClickListener(this);

    myMarker = googleMap.addMarker(new MarkerOptions()
                .position(latLng)
                .title("My Spot")
                .snippet("This is my spot!")
                .icon(BitmapDescriptorFactory.defaultMarker(BitmapDescriptorFactory.HUE_AZURE)));
    ......
}

@Override
public boolean onMarkerClick(final Marker marker) {

    if (marker.equals(myMarker)) 
    {
        //handle click here
    }
}

}

希望此代码对您有帮助