似乎 roboguice 只能从 Activity 中定义的 contentView 注入视图onCreate(...)
。外部onCreate()
,例如,如果我有我的自定义对话框,它也有一个内容视图(例如dialog.setContentView(R.layout.dialog_layout);
),我如何在我的活动中从这个 dialog_layout 注入视图?(当我直接在活动中注入对话框视图时,我得到了 null)
问问题
1709 次
2 回答
2
您可以在 RoboGuice 2.0 中使用 RoboDialogFragment
于 2012-06-12T16:25:55.880 回答
2
目前 roboguice 不支持为 Dialogs 或 Adapters 注入视图。处理它的代码相当简单,当然欢迎对 roboguice 项目打补丁。
这是添加对适配器的一些支持的链接,使用对话框执行某些操作应该非常相似。
https://groups.google.com/d/topic/roboguice/dJqcGJTcTzs/discussion
于 2011-02-12T08:11:52.257 回答