标签: java android
我需要从我的Activity向我的Service发送数据(ArrayList,Array,String等)。如果使用Intent和Bundle nesessary服务重新启动。我需要发送数据而不重启服务(如果服务正在运行,请使用他,如果没有运行则启动他并发送新数据)。
Activity
Service
Intent
Bundle
此外,我需要从BroadcastReceiver发送数据到服务。
BroadcastReceiver
什么是最佳做法?
答案 0 :(得分:1)
使用Bind服务,它用于服务和其他组件之间的通信。
Example