【发布时间】:2011-11-14 08:30:01
【问题描述】:
Roboguice 是一个整理样板 Android 视图代码的简洁小工具。
我喜欢使用 @InjectView 注释,这样我就不必像这样初始化我的活动的 onCreate() 方法中的每个视图字段:
@InjectView(R.id.title) TextView title;
作为 Google 对 ADT 14+ 库项目的全面更改的一部分(总体而言这是一个值得欢迎的改进),生成的 R 类中的 id 字段不再是最终的。
所以现在当您想在库项目中使用 Roboguice 时,@InjectView 注释不再编译,因为注释是在编译时处理的,R.id.title 不再是最终的。
无赖...
还有其他人在使用 Roboguice 并有创造性的解决方法吗?
【问题讨论】: