我想在地图引脚的片段中添加一个按钮,以启动外部意图来驱动指针的方向。
我想我可以实现一些听取长按片段的内容,弹出一个弹出窗口,看看用户是否想要查看行车方向,然后启动外部活动。
不确定是否有简单的方法可以做到这一点或最好的用户体验设计。打开建议!
这是我当前的设置地图功能:
private void maybeSetUpMapPin() {
mMap.setMyLocationEnabled(true);
CameraUpdate cameraUpdate;
for (Location location : mLocations) {
MarkerOptions markerOptions = new MarkerOptions()
.position(new LatLng(location.getLatitude(), location.getLongitude()))
.title(location.getName())
.snippet(location.getDescription());
Marker marker = mMap.addMarker(markerOptions);
}
CameraUpdate cameraUpdate = CameraUpdateFactory
.newLatLngZoom(new LatLng(DEFAULT_LATITUDE, DEFAULT_LONGITUDE), 10.0f);
mMap.moveCamera(cameraUpdate);
}
答案 0 :(得分:2)
您可以使用Custom Marker Window
中的Google Map V2 API
实施来完成此操作。
信息窗口可让您在点击标记时向用户显示信息。一次只显示一个信息窗口。如果用户点击另一个标记,则将隐藏当前信息窗口,并显示新的信息窗口。
根据设备的屏幕绘制信息窗口,以其相关标记为中心。默认信息窗口包含粗体标题,标题下方有(可选)摘录文本
在这里,我看到了下面给出的一些链接
使用此功能我获得了什么?
而另一个是
希望这对你有所帮助。