求一个Android百度地图 实现 OnMarkerClickListener 的 接口 onMarkerClick(Marker marker) 方法 的源码

求一个Android百度地图 实现 OnMarkerClickListener 的 接口 onMarkerClick(Marker marker) 方法 的源码,第1张

//这是你显示地图控件,在这个控件设置每个marker的点击事件监听

mBaiduMap.setOnMarkerClickListener(markerListener)

//marker监听

BaiduMap.OnMarkerClickListener markerListener = new BaiduMap.OnMarkerClickListener() {

@Override

public boolean onMarkerClick(Marker marker) {

Toast.makeText(HumanDefenseActivity.this, marker.getPosition().toString(), Toast.LENGTH_SHORT).show()

mBaiduMap.removeMarkerClickListener(markerListener)//不remove此marker会被执行多次

return true

}

}

现在可以在百度地图上点击’三维’按钮,看到北京城三环内的3D建筑物。画面的细腻程度堪比游戏,但这也是困惑,因为三维百度地图没有给这是一个地图的概念,到像是一款模拟城市游戏。

Google Earth 3D Maps中的三维城市多以实景建模,随着鼠标拉近拉远,可以感受建筑物的空间感。百度三维地图目前还停留在3D绘画的层次。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12065223.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存