如何在android中的活动之间传递数据?
我有两项活动:活动A和B 我在活动a中打开了一个WebSocket,我会随时查看消息。但是我想在活动B(在列表视图中)中显示它们。但是我不知道如何传递刚刚收到的数据。有人能帮我吗?我想随时在活动B中获取数据。那么我该怎么办? 您能告诉我,您如何随时获取活动B中的数据吗 在这里,您可以将数据存储为常量或共享首选项,并在需要时访问活动B 或如何在android中的活动之间传递数据?,android,android-intent,Android,Android Intent,我有两项活动:活动A和B 我在活动a中打开了一个WebSocket,我会随时查看消息。但是我想在活动B(在列表视图中)中显示它们。但是我不知道如何传递刚刚收到的数据。有人能帮我吗?我想随时在活动B中获取数据。那么我该怎么办? 您能告诉我,您如何随时获取活动B中的数据吗 在这里,您可以将数据存储为常量或共享首选项,并在需要时访问活动B 或 如果您想从服务中获取数据,则可以使用广播接收器,以便在活动B中接收数据。请查看此项。将其存储到局部变量,并在需要时使用它。您可以getIntent活动中的任何位
如果您想从服务中获取数据,则可以使用广播接收器,以便在活动B中接收数据。请查看此项。将其存储到局部变量,并在需要时使用它。您可以
getIntent
活动中的任何位置。为什么在活动开始前需要这些数据?我在活动a中打开了一个WebSocket,我会随时收到消息。当我收到消息时,我想在LisiView中显示它们(它位于活动B)@JACKGAO在这种情况下,您应该使用带有广播接收器的服务,活动B应该监听来自您的服务的特定广播以更新它