2010-08-27 34 views
0

Android:我想通過擴展一個服務類來創建服務,當我開始應用程序開始時,所有活動都可以共享其狀態,以及何時我想要阻止其他活動以及何時需要從任何活動再次啓動它?android服務通過平均分享所有活動

回答

0

您可以編寫自己的MyApplication類擴展Application類,把它作爲AndroidManifest.xml

<application ... android:name=".MyApplication"> ... </application> 

,開始你的服務,並綁定到它在MyApplication.onCreate()方法。

您可以從任何Activity類訪問粘結劑:

Application app = getApplication(); 
MyApplication myApp = (MyApplication) app; 
myApp.getServiceBinder() // need to implement this method first