2013-05-23 17 views
6

Nếu tôi có một hoạt động định nghĩa là:AndroidAnnotations làm thế nào để thêm mã init sau onCreate

@EActivity(R.layout.activity_login) 
public class LoginActivity extends Activity 

Điều này sẽ tạo ra các phương pháp onCreate() cho tôi, nhưng tôi có thêm mã init mà tôi muốn đi sau Phương thức onCreate, tôi nên làm như thế nào? Tôi có thể tạo phương thức onCreate của riêng mình và sử dụng @EActivity trống, nhưng có cách nào tốt hơn không?

Trả lời

14

Sử dụng @AfterViews chú thích để xác định mã khởi tạo của riêng bạn:

@AfterViews 
protected void init() { 
    // your custom code 
} 
+0

tuyệt vời, cảm ơn! –