有没有办法让活动与启动活动的服务进行通信?
Posted
技术标签:
【中文标题】有没有办法让活动与启动活动的服务进行通信?【英文标题】:Is there is a way to for activity to communicate a service which start the activity? 【发布时间】:2020-11-13 22:44:50 【问题描述】:我有一个服务,它有一个回调函数,用于检测剪贴板中的变化,其中回调有一个pendingIntent,它被通知使用,稍后通知用于在单击通知后启动活动。所以这是我的问题,那么一旦启动活动,启动的活动是否有可能通知回服务(一种方式通信就可以了)?
【问题讨论】:
这能回答你的问题吗? android- How to send data from activity to service? 【参考方案1】:您可以从Activity
发送广播Intent
以通知Service
。 Service
应该注册一个BroadcastReceiver
,它将由广播Intent
触发。
【讨论】:
以上是关于有没有办法让活动与启动活动的服务进行通信?的主要内容,如果未能解决你的问题,请参考以下文章
与服务中的活动(LocalService)进行通信 - Android最佳实践