我有一个Android应用,可以在Google地图上显示多个标记(使用Google Android API)。当多个标记相互重叠时,我希望用户点击的标记被置于前面(想想zIndex),但我还没有找到在Android中执行此操作的方法。
是否有一种简单的方法可以强制将选定的标记带到地图的前面?或者我是否需要仅使用单个选定标记创建新叠加层并将其放置在具有所有其他标记的叠加层顶部?
或者我是否需要重新排列列表中的叠加层,然后强制重绘所有标记?
答案 0 :(得分:2)
Google地图中的zIndex我认为只需按documentation的叠加顺序完成。
要实现您的功能,请创建仅包含所点击项目的新单个叠加层。基本上你只需从原始叠加层移动到此叠加层。
步骤: