gpt4 book ai didi

android - 仅向一项服务发送 Intent

转载 作者:搜寻专家 更新时间:2023-11-01 07:36:05 27 4
gpt4 key购买 nike

是否可以在一项服务运行时仅向一项服务发送 Intent ?我知道函数 startService()onStartCommand() 但我不想“启动”该服务,在我的例子中它已经启动了。

所以我想知道是否可以仅针对一个广播接收器,或者它是否退出其他内容以仅发送到一项服务/Activity ?

我在 sendBroadcast(intent) 之前尝试使用 intent.setClass() 没有结果。

最佳答案

I'm aware of the functions startService() and onStartCommand() but I don't want "start" the service, in my case it was already started.

startService() 仅通过 onStartCommand() 向服务的现有运行副本发送消息(如果存在这样的副本)。如果没有正在运行的服务副本,它将创建这样一个副本(从而触发对 onCreate() 的调用)。

So I would like to know if it is possible to target only one brodcast receiver or if it exits something else to send only to one service/activity?

请使用startService()

关于android - 仅向一项服务发送 Intent ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11136922/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com