首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Roboguice帧传输数据

Roboguice帧传输数据
EN

Stack Overflow用户
提问于 2013-01-28 22:59:42
回答 2查看 270关注 0票数 0

我在我的安卓应用程序中使用RoboGuice,我不知道如何在活动之间传递对象到片段?

我知道一种方法,在这种方法中,您可以序列化并传递包。在本文中,How to pass data between fragments在其中一个注释中提到了

如果使用Roboguice,则可以使用Roboguice中的EventManager传递数据,而无需将活动用作接口。这很干净,海事组织。

我不知道怎么做,谁能举个例子吗?

EN

回答 2

Stack Overflow用户

发布于 2013-01-28 23:21:19

由于片段包含在活动中,而且通常有对它的引用,所以片段公开活动可以调用的特定构造函数或setter方法是非常常见的。不需要序列化。为了获得另一种方式(片段->活动),片段应该公开一个该活动可以侦听事件的接口。

票数 0
EN

Stack Overflow用户

发布于 2013-01-28 23:34:46

我不认为这种方法是机器人独有的。

我更喜欢事件传播,而不是dmon概述的(完全可以接受的)回调方法。我提供了一个迷你指南here...I怀疑机器人的版本非常类似。两个组件(活动+片段),片段广播一个‘我做了这个’的消息,而活动声明‘我在听那个’.

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14572841

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档