emm*_*mby 10
是.使用尚未测试的1.2-SNAPSHOT更容易.要使用1.2,只需将以下内容添加到onCreate(),onContentChanged()和onDestroy()中.如果您不使用roboguice事件,则不需要有关EventManager的位:
@Override
protected void onCreate(Bundle savedInstanceState) {
RoboGuice.getInjector(this).injectMembersWithoutViews(this);
super.onCreate(savedInstanceState);
}
@Override
public void onContentChanged() {
super.onContentChanged();
RoboGuice.getInjector(this).injectViewMembers(this);
}
@Override
protected void onDestroy() {
try {
RoboGuice.destroyInjector(this);
} finally {
super.onDestroy();
}
}
Run Code Online (Sandbox Code Playgroud)
如果您正在使用RoboGuice 1.1.x(最新的稳定版本),那么原理是相同的,但调用稍有不同.查看1.1 RoboActivity源,了解您需要进行的调用.
| 归档时间: |
|
| 查看次数: |
1863 次 |
| 最近记录: |