2012-08-24 67 views
35

Tôi cần phải biết nếu có bao giờ một trường hợp khi onResume sẽ được gọi trước khi onCreate đã được gọi ít nhất một lần. Cảm ơn.Android: OnResume có được gọi sau khi onCreate không?

Chỉnh sửa: Đánh giá theo chu kỳ hoạt động của cuộc sống, có vẻ như không phải vậy. Nhưng tôi muốn kiểm tra lại.

Trả lời

92

onResume() sẽ không bao giờ được gọi trước onCreate().

Đọc thêm về nó trong Activity Lifecycle

Activity Lifecycle

13

onResume()sẽ luôn luôn được gọi là khi hoạt động đi vào nền trước, nhưng nó sẽ không bao giờ được thực hiện trước khi onCreate().

+0

'onResume() 'cũng sẽ được gọi là lần đầu tiên, khi hoạt động này đã được tạo ra, phải không ? – lucidbrot

0

Lưu ý: Câu trả lời này chỉ là một bổ sung để bổ sung the accepted answers.

Như câu trả lời trước nói:

onResume() will never be called before onCreate().

Đọc thêm về nó trong Activity LifecycleStarting an Activity.

Bên dưới hình ảnh hoàn chỉnh của Hoạt động vòng đời bao gồm Fragment Vòng đời từ android-lifecycle:

enter image description here

Các vấn đề liên quan