Android :: BaseActivity绑定服务的所有扩展Activity

时间:2014-08-14 11:40:52

标签: android

我有一个想法是在BaseActivity中将服务绑定一次,并通过扩展它来在每个Activity中使用。

要求是活动可以调用服务方法和方法也调用活动。

有可能吗?

注意

我只能通过绑定每个活动来完成。

我已经通过基本活动实现了导航抽屉,它能解释为什么我可以提供服务?

1 个答案:

答案 0 :(得分:0)

如果您从BaseActivity绑定服务并在每个Activity中使用扩展它,那么它将在每个活动中每次绑定,因为基本活动的方法在活动方法之前调用,以相同的顺序扩展它。