Nếu bạn xóa dòng cuối cùng, bạn sẽ tạo mới act
Hoạt động , nhưng phiên bản cũ của bạn vẫn còn tồn tại.
Bạn có cần khởi động lại Hoạt động như khi thay đổi hướng (nghĩa là trạng thái của bạn được lưu và được chuyển đến onCreate(Bundle)
) không?
Nếu bạn không, một cách giải quyết khác có thể là sử dụng thêm một Hoạt động giả, sẽ được bắt đầu từ Hoạt động đầu tiên và công việc nào là bắt đầu phiên bản mới của nó. Hoặc chỉ trì hoãn cuộc gọi đếnact.finish()
, sau khi mới được bắt đầu.
Nếu bạn cần lưu hầu hết trạng thái, bạn đang ở trong vùng nước khá sâu, bởi vì việc vượt qua tất cả các thuộc tính của trạng thái của bạn, đặc biệt là không làm rò rỉ Bối cảnh / Hoạt động cũ của bạn, bằng cách chuyển nó sang trường hợp mới.
Xin vui lòng, xác định những gì bạn đang cố gắng để làm.