0
我的應用使用Firebase數據庫顯示事件列表。 從應用程序啓動的那一刻開始,我得到用戶當前位置,如果它發生更改,則會更新它。 我想要做的是根據用戶當前位置顯示事件列表,從最接近的事件到最遠的。過濾從最近到最遠的位置的列表
我在我的應用程序中實現了Geofire並獲取了給定Radius的所有事件,但不幸的是,它們並未根據距離最近的距離進行過濾。
據我所知,Geofire不支持這種過濾功能(但如果我錯了,請不要猶豫糾正)。
但是,在我的適配器中,我得到一個模型的列表,我可以實時過濾,每個模型都有一個帶有座標屬性的值。 那麼有誰知道如何基於座標字符串或位置對象進行過濾?
乾杯