我的应用中没有活动和单项服务。大多数这些活动需要绑定到此服务并使用它提供的服务。应用程序只有一个入口点,该活动绑定到此服务。绑定服务后,我获取服务实例并将其保存在静态引用中。如果我在其他活动中使用相同的静态引用来使用服务提供的服务,那会没关系吗?或者我是否必须从每个想要使用该服务的活动绑定到该服务?
答案 0 :(得分:1)
没有。您应该更新每个单独的Activity以绑定到该服务。您不应指望在内存中保留静态引用。
答案 1 :(得分:0)
从“入口点活动”开始服务然后在以后需要时将其他活动绑定到服务上可能更好..