【问题标题】:Is it possible add an action to a infoWindow in android?是否可以在 android 的 infoWindow 中添加操作?
【发布时间】:2019-06-06 10:12:05
【问题描述】:

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

喜欢这个

谢谢

【问题讨论】:

标签: android android-layout android-maps


【解决方案1】:
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
    }
}

}

希望这段代码有帮助

【讨论】:

  • 这不起作用,因为我想在信息窗口中添加操作。
  • @Tlaloc-ES:你为什么接受这个答案,因为它没有回答你的问题?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-09-26
  • 2020-12-01
  • 2021-06-17
  • 2016-04-01
  • 1970-01-01
相关资源
最近更新 更多