1
我是新來roboguice 我一直在尋找自己的單證我的想法 肯定的,而不是說Android Roboguice擴展Robo類的目的是什麼?
findViewById, i can just do @InjectView, etc
但什麼是延長其類,如RoboAcitivy,或RoboFragment等等等等的目的?我的意思是這有什麼好處?我仍然沒有看到它。
請HELO
我是新來roboguice 我一直在尋找自己的單證我的想法 肯定的,而不是說Android Roboguice擴展Robo類的目的是什麼?
findViewById, i can just do @InjectView, etc
但什麼是延長其類,如RoboAcitivy,或RoboFragment等等等等的目的?我的意思是這有什麼好處?我仍然沒有看到它。
請HELO
我強烈建議你看看RoboActivity類。那麼,我認爲,這對你來說很清楚。
Roboguice正在使用註釋來知道注入實例的內容和位置。這在Injector
中完成,必須在某處調用它。 Roboguice創作者決定使用Activity.onCreate()
方法運行它。因此Activity
延伸到RoboActivty
這增加onCreate()
代碼,例如這在下面:
final RoboInjector injector = RoboGuice.getInjector(this);
injector.injectMembersWithoutViews(this);
噴油器將檢測註釋的字段及注入實例。