问题
If I have an activity defined as:
@EActivity(R.layout.activity_login)
public class LoginActivity extends Activity
This will create the onCreate() method for me, but I have extra init code that I want to go after the onCreate method, how should I do this? I could create my own onCreate method and use an empty @EActivity, but is there a better way?
回答1:
Use the @AfterViews annotation to define your own initialization code:
@AfterViews
protected void init() {
// your custom code
}
来源:https://stackoverflow.com/questions/16718266/androidannotations-how-to-add-init-code-after-oncreate