2016-05-31 52 views
1

我在做一個包含地圖的活動。該活動顯示了幾個標記。我想達到的目的是用戶可以選擇o選擇半徑來顯示或不顯示標記。是你做的嗎?你可以上傳最佳實踐設計嗎?我不想要代碼,我是一名高級Android開發人員。按半徑過濾標記。

Mi最好的方法是一個操作欄圖標,打開一個對話框,查找 吧。

enter image description here

enter image description here

回答

1

我會使用地圖上比劃它實現。當用戶點擊地圖上並拖動我要提請集中在當前位置的圓和半徑將是DOWN位置和當前DRAG位置之間的距離,我會顯示圓圈內的標記物。

這很容易理解,但它可能很難在第一時間發現,所以你可能需要培訓你的用戶,如果你想使用這種方法。

+0

這是很好的,但我有當用戶點擊地圖上我刷新基於新位置的標記。 – benoffi7

+1

那就好了。如果用戶單擊,刷新繪製給定(第一次預定義)圓圈的標記。如果用戶拖動,刷新繪製我的解決方案中提出的圓的標記 – antonio