【问题标题】:How to keep data for a service after swiping off the application关闭应用程序后如何为服务保留数据
【发布时间】:2015-06-21 06:02:57
【问题描述】:

开发一个后台服务不断获取用户位置的安卓应用程序。当他/她即将到达用户指定的目的地时,它会向用户发出警报。

为此,我必须将当前位置与目标位置进行比较。目标位置是从另一个活动中获取的。现在,当我关闭应用程序时,后台服务正在运行,但无法与当前位置进行比较,因为目标目标坐标为空白。

如何解决这个问题?

【问题讨论】:

    标签: android android-activity background android-service


    【解决方案1】:

    目标位置可以保存到共享首选项或数据库中,或者在活动更改时以Intent 广播。即使 Activity 不再运行,这也将允许您的 Service 与它进行比较。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-04-10
      • 1970-01-01
      • 2015-10-07
      • 1970-01-01
      • 1970-01-01
      • 2016-03-02
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多