【发布时间】:2016-08-11 04:59:38
【问题描述】:
我在活动中使用处理程序每秒运行任务。当应用程序进入后台时。我作为前台启动服务,该服务需要本地存储的持续时间。很长一段时间后(当应用程序在后台时)我在活动中开始的这个任务似乎没有运行,因为持续时间没有在用户界面上更新,我使用 Active-Android 作为 ORM 将数据保存到本地存储。请就如何克服这种情况提出任何建议,如果需要任何帮助,我将发布代码。
【问题讨论】:
-
您在哪个活动生命周期方法(OnCreate/OnResume/OnPause)中调用了您的处理程序? @Hardik Mehta
-
@Nir Duan 架构是这样的,每当用户开始锻炼时都会调用单独的方法。如果你想看,我会发布代码
标签: android service handler bindservice