Java 如何在一个应用程序中的多个活动之间共享蓝牙接收的数据

Java 如何在一个应用程序中的多个活动之间共享蓝牙接收的数据,java,android,bluetooth,Java,Android,Bluetooth,我有一个应用程序,其中有5个不同的标签,现在我有蓝牙连接在我的第一个标签活动。此活动从其他设备和显示器接收数据。但此连接对同一应用程序中的其他选项卡活动没有帮助 我想听听你的建议,如何为同一应用程序中的所有活动实现蓝牙连接。这样我就可以从其他设备接收数据,并在所有预定义的活动中显示这些信息 请对此发表评论 您认为这可以通过在后台运行服务并将接收到的数据推送到活动中来实现吗。?如果是,那怎么办 或者,如果您有任何其他建议,请尽快分享。我按照此链接建立蓝牙连接,名为ConnectedThreads的

我有一个应用程序,其中有5个不同的标签,现在我有蓝牙连接在我的第一个标签活动。此活动从其他设备和显示器接收数据。但此连接对同一应用程序中的其他选项卡活动没有帮助

我想听听你的建议,如何为同一应用程序中的所有活动实现蓝牙连接。这样我就可以从其他设备接收数据,并在所有预定义的活动中显示这些信息

请对此发表评论

您认为这可以通过在后台运行服务并将接收到的数据推送到活动中来实现吗。?如果是,那怎么办

或者,如果您有任何其他建议,请尽快分享。

我按照此链接建立蓝牙连接,名为ConnectedThreads的类需要一些处理程序与UI通信,
当活动发生变化时,您可以尝试更改聊天处理程序,它将向前面的活动发送消息。

感谢Vipul提供的信息性回复,但您能否告诉我,即使在后台,如何更新所有5个活动的用户界面。就像我想让那些活动屏幕总是更新。你可以设置5个不同的处理程序,并发送消息给所有的人