Android:我想通过扩展一个Service类来创建服务,我在应用程序启动时启动它,所有活动都可以共享其状态,当我想要从其他活动中停止它时以及何时从任何活动中重新启动它? / p>
答案 0 :(得分: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