![](/img/trans.png)
[英]How to pass same String value from adapter to two different activities
[英]Pass different responses from server in different Activities
我正在尝试创建一个Android应用,该应用将对所有活动使用多个活动和一个套接字。 我知道我应该使用Service
,它将包含将连接到服务器的套接字。 每个Activity
都将使用对服务器的一些特定请求(例如,第一个活动可以加载用户,第二个可以向用户发送消息)。 那么,如何在活动之间导航来自服务器的响应(例如,用户列表将传递给第一个Activity
,消息将被加载到第二个Activity
)?
如您所说,您正在使用Service
从服务器加载数据,获取数据后,您可以根据响应的类型来处理响应,您可以触发LocalBroadcast
并使用动态BroadcastReceiver
在活动中接收该响应
请参阅LocalBrodcast教程
您的服务可以充当活动的路由器。 通过特定的响应(将其映射到切换用例ID),它将启动正确的Activity。 启动的活动可以绑定到服务进行聊天。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.