【发布时间】:2017-12-28 13:31:06
【问题描述】:
我刚刚开始了解 Android 小部件生命周期的工作原理,而且它似乎几乎是事件驱动的(广播驱动)。没有真正的持久会话;您的小部件在更新期间被唤醒,您需要更新小部件的视图。
我可以猜到这个问题的答案,但是我可以在小部件中跟踪用户位置吗?如果我正确理解了生命周期,我在 LocationRequest 类中注册的回调将不起作用很久以来,我使用的课程将被垃圾收集。我唯一的选择是在更新期间获取一次位置。
框架允许最大(或最小)30 分钟的更新间隔。这是否意味着用户必须等待 30 分钟才能看到更新的位置?有什么解决方法吗?
谢谢。
【问题讨论】:
标签: android widget location android-widget appwidgetprovider