我发现人们在执行这项特定任务时遇到了很多困难,我也需要帮助。
我已经使用 Google 提供的默认代码在 map 上成功创建了标记。但现在我希望能够单击“InfoWindow”打开一个新 Activity ,以便添加更多信息。
来自这个带有标题和 fragment 的基本标记:
http://mobisys.in/blog/wp-content/uploads/2013/04/Screenshot_2013-04-04-17-19-581.png
然后点击它并打开一个空白 Activity :
有人知道最好的方法吗?
如果您能回答这个问题请提供一些代码或示例。 任何帮助将不胜感激!
最佳答案
将此添加到您的代码中
Mymap.setOnInfoWindowClickListener(new OnInfoWindowClickListener() {
@Override
public void onInfoWindowClick(Marker marker) {
Intent intent = new Intent(MapActivity.this,OtherActivity.class);
startActivity(intent);
}
});
关于Android Google Map v2 - 单击标记信息窗口时启动 Activity ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16677929/