如何将数据从服务发送到 Android Studio 中的 Activity?
How can I send data from a Service to an Activity in Android Studio?
我有一个在 Activity1 中启动的服务。
Activity1 发送一个由 Service1 接收的字符串。
当关闭最近的项目并单击 Service1 的通知时,我希望 Service1 使用来自 Service1 的字符串打开 Activity1。
非常感谢您的帮助。
TIA
TheRealMrP
参考这个
使用Binding/Unbinding的服务
https://medium.com/@sahityakumarsuman/android-service-communication-with-activity-2c01e537ab03
或
使用界面技巧。
您可以创建一个接口,在 activity 中定义侦听器方法并在您的服务中调用侦听器方法。
警告:它会给你空指针错误,所以不要忘记在调用时检查服务和 activity 是否存在。
我有一个在 Activity1 中启动的服务。 Activity1 发送一个由 Service1 接收的字符串。 当关闭最近的项目并单击 Service1 的通知时,我希望 Service1 使用来自 Service1 的字符串打开 Activity1。
非常感谢您的帮助。
TIA
TheRealMrP
参考这个
使用Binding/Unbinding的服务
https://medium.com/@sahityakumarsuman/android-service-communication-with-activity-2c01e537ab03
或
使用界面技巧。
您可以创建一个接口,在 activity 中定义侦听器方法并在您的服务中调用侦听器方法。
警告:它会给你空指针错误,所以不要忘记在调用时检查服务和 activity 是否存在。