0

我的应用程序中几乎没有活动和单一服务。这些活动中的大多数都需要绑定到这个服务并使用它提供的服务。应用程序只有一个入口点,并且该活动绑定到该服务。绑定服务后,我将获取服务实例并将其保存在静态引用中。如果我在其他活动中使用相同的静态引用来利用该服务提供的服务,可以吗?还是我必须从每个想要使用该服务的活动中绑定到该服务?

4

2 回答 2

1

不,您应该更新每个单独的 Activity 以绑定到服务。您不应指望将静态引用保留在内存中。

于 2012-06-21T00:36:42.167 回答
0

也许最好从“入口点活动”开始服务,然后在以后需要时将其他活动绑定到服务。

于 2012-07-05T15:30:39.367 回答