【发布时间】:2016-01-01 02:05:00
【问题描述】:
我在应用程序的 OnCreate(应用程序的子类)中执行了一些应用程序全局初始化。在极少数情况下,此初始化会失败。发生这种情况时,我曾经显示带有失败消息的活动,但显然这是一个坏主意,因为在我的后台服务启动之前也会调用此函数,然后会突然启动此“失败”活动。
我当前的解决方案是用一些标志标记初始化失败,并在应用程序可能启动的每个活动(或服务)中检查它。这个解决方案也很糟糕,因为它要求我记得在我添加的每个新组件(可以启动)中检查它。
有人有更好的主意吗?
【问题讨论】:
标签: android android-activity error-handling initialization