【问题标题】:Android OnlocationChanged storageAndroid OnlocationChanged storage
【发布时间】:2012-06-30 07:27:49
【问题描述】:

我想知道从onLocationChanged() 方法中保存纬度和经度的最佳方法是什么。

是使用 SharedPreferences,还是使用 I*ntent/BroadcastReceiver*?

谢谢。

【问题讨论】:

  • 这在很大程度上取决于您为什么要保存它以及您使用它的目的。当然有很多方法,这取决于你的情况。如果您想要一个体面的答案,您需要提供更多信息
  • 好吧,有几个活动将使用当前位置来计算距离或将其发送到 REST Web 服务。

标签: android android-intent android-maps android-location


【解决方案1】:

我会将它存储在public static(类)变量中,以便您的所有活动都可以访问它。我认为 SharedPreferences 太过分了(除非这个值需要在你的应用程序被杀死然后重新启动时继续存在)。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-08-07
    • 1970-01-01
    • 2023-03-13
    • 1970-01-01
    • 2016-12-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多