Android从服务错误中访问活动元素

时间:2012-06-13 10:01:36

标签: android android-activity android-service

我有一项通过闹钟管理器每1分钟运行一次的服务。此服务使用活动的变量。因此每1分钟触发一次服务,并从活动中的变量中读取数据。当android自动杀死活动时出现问题。所以现在服务运行但由于活动不再存在而无法访问变量。

这个问题的解决方案是什么?我能做什么 ?我可以禁止Android关闭活动,还是可以做其他事情?

非常感谢!

1 个答案:

答案 0 :(得分:0)

将数据存储在SharedPreferences或Sqlite数据库中,并从SharedPreferences或Sqlite数据库访问它。

活动或应用程序关闭后,此数据不会丢失。

感谢。