Android - 与商品的距离 - RecyclerView

时间:2016-06-11 16:23:29

标签: android location android-recyclerview intentservice

我正在努力寻找实现以下目标的正确方法:

上下文 我有一个recyclerView,显示从firebase检索的项目。每个项目都有经度和纬度。 我需要根据用户位置显示项目的距离,仅限某些活动。

这是正确的方法吗?

  1. 位置许可的活动请求
  2. 如果授予了权限,则使用intentService(实现 LocationListener的)     检索当前用户位置。
  3. onHandleIntent发送一个意图         包含位置(纬度,经度)
  4. 从这里开始我被困,我知道我必须处理一个ResultReceiver?

    问题:更新viewholder / recyclerview RecyclerView和Items已经显示,但是一旦我有了位置,我就会更新到项目的距离。

    问题 我该如何处理RecyclerView的更新?

    我希望我的问题很清楚。

    感谢您的帮助,

0 个答案:

没有答案