java如何在不重新启动服务的情况下将变量从活动传递到服务
我需要将数据(数组列表、数组、字符串等)从我的Activity
发送到我的Service
。如果使用Intent
和Bundle
必要服务重启。我需要在不重新启动服务的情况下发送数据(如果服务正在运行,请使用他;如果未运行,请启动他并发送新数据)
我还需要同样的数据从BroadcastReceiver
发送到服务
什么是最佳实践
你可以在下面搜索框中键入要查询的问题!
我需要将数据(数组列表、数组、字符串等)从我的Activity
发送到我的Service
。如果使用Intent
和Bundle
必要服务重启。我需要在不重新启动服务的情况下发送数据(如果服务正在运行,请使用他;如果未运行,请启动他并发送新数据)
我还需要同样的数据从BroadcastReceiver
发送到服务
什么是最佳实践
# 1 楼答案
为此使用Bind服务,它用于服务和其他组件之间的通信
Example