我想绑定(bind)和连接服务,但不在 android Activity 中。是否可以扩展类女巫以具有绑定(bind)所需的上下文?
我想做的是使用 android 服务提供一个简单的 java 库。我的图书馆不使用 UI。我只需要在类中绑定(bind)和连接我的服务,该类必须具有绑定(bind)所需的应用程序上下文
谢谢
最佳答案
您可以从您的应用程序类中获取上下文。从 Application 派生您自己的类,并为其提供静态 getApplication 方法。您可以使用它来创建服务。
请注意,如果没有 Activity,绑定(bind)到服务可能会有点困难 - 例如,如果您在 BroadcastReceiver 中,它不会存活足够长的时间让您在服务结束后接收回调绑定(bind)。
关于android - 在 Activity 外绑定(bind)和连接 android 服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8617903/