2016-05-31 65 views
1

我在做一个包含地图的活动。该活动显示了几个标记。我想达到的目的是用户可以选择o选择半径来显示或不显示标记。是你做的吗?你可以上传最佳实践设计吗?我不想要代码,我是一名高级Android开发人员。按半径过滤标记。

Mi最好的方法是一个操作栏图标,打开一个对话框,查找 吧。

enter image description here

enter image description here

回答

1

我会使用地图上比划它实现。当用户点击地图上并拖动我要提请集中在当前位置的圆和半径将是DOWN位置和当前DRAG位置之间的距离,我会显示圆圈内的标记物。

这很容易理解,但它可能很难在第一时间发现,所以你可能需要培训你的用户,如果你想使用这种方法。

+0

这是很好的,但我有当用户点击地图上我刷新基于新位置的标记。 – benoffi7

+1

那就好了。如果用户单击,刷新绘制给定(第一次预定义)圆圈的标记。如果用户拖动,刷新绘制我的解决方案中提出的圆的标记 – antonio