We are thinking about rewriting some code about view injection and we plan to remove view support from @EBean annotated custom classes. This means you could no longer use @ViewById, @AfterViews etc. annotations inside those classes. The reason for this change is architectural: one should not access views directly from the logic layer, the View/Fragment/Activity should do that instead.

Based on your opinion, we may reject or implement this change in the next major version of AndroidAnnotations (4.0).

What is your feeling about this?
48 votes
votes visible to Public
OK, I never inject views in an EBean.
I agree, might have to update my code.
Don’t do that! (explain in a comment)
Shared publiclyView activity