30/09/2018, 17:50

Lệnh kết thúc một Activity?

Cho mình hỏi khi nào dùng moveTaskToBack(true), khi nào thì dùng finish(); để kết thúc một Android Activity ?

TTmagic viết 20:00 ngày 30/09/2018

moveTaskToBack(true)

moveTaskToBack chuyển task đang chứa activity đó vào activity stack, thế chỗ cho activity trên cùng của stack đó. Thì sau này bấm back là quay lại activity trên kia.
finish thì nó kết thúc luôn, bấm back sẽ ra activity khác hoặc thoát app chứ ko ra cái activity trên kia của mình nữa

Nguyễn Quang Hưng viết 20:01 ngày 30/09/2018

@TTmagic : Có nghĩa moveTaskToBack là nó ẩn ở dạng chờ đó chứ ko tắt hẳn phải ko? giống dạng như Send Backward hay Bring Foward ah?
vậy thì ngoài lệnh moveTaskToBack thì Activity đó cần thêm 1 lệnh finish nữa phải không?

TTmagic viết 20:00 ngày 30/09/2018

chắc là vậy ạ

Thành Phạm viết 19:57 ngày 30/09/2018

MoveTaskToBack hình như event Stop sẽ được gọi. finish thì Destroy sẽ được gọi (hình như là thế ạ)

Bài liên quan
0