【发布时间】:2012-05-13 06:42:23
【问题描述】:
我正在使用处理菜单的 BaseActivity,每个具有菜单的活动都从 BaseActivity 扩展。
现在我想使用 roboguice,但我已经有一个继承。
如何在不继承 RoboActivity 的情况下使用 guice?
【问题讨论】:
我正在使用处理菜单的 BaseActivity,每个具有菜单的活动都从 BaseActivity 扩展。
现在我想使用 roboguice,但我已经有一个继承。
如何在不继承 RoboActivity 的情况下使用 guice?
【问题讨论】:
是的,只需创建自己的超类并像这样复制到其中:
https://github.com/rtyley/roboguice-sherlock/blob/master/src/main/java/com/github/rtyley/android/sherlock/roboguice/activity/RoboSherlockActivity.java
仅将 SherlockActivity 更改为 BaseActivity。
【讨论】: