我想创建一个主要意图(活动),其中有人可以选择要跟踪的曲目。当某人点击某个轨道的按钮时,会出现另一个意图,在谷歌地图上显示该轨道上的标记。会有一个"回来"按钮,它将带您进行上一个活动。
我的问题是......我可以使用单个地图,并根据点击的按钮,向地图添加特定标记(并删除以前的标记)或突出显示该轨道吗?如何将值从一个意图传递到另一个意图?(我认为所有按钮都可以启动相同的意图,具体取决于特定轨道的值)。
欢迎任何其他想法:)
答案 0 :(得分:0)
是的,你可以使用单一地图来实现这一目标。
只需在谷歌地图对象上调用clear()即可。
其次,使用intent.putExtra(string,string)按钮单击传递数据
方法并通过解析map活动中的bundle对象来读取数据 并相应地将标记添加到您的谷歌地图。