Tôi gặp vấn đề để hoàn thành hoạt động trước đó. Tôi muốn bắt đầu một hoạt động khác và hoàn thành hoạt động hiện tại. Khi tôi sử dụng finish
, nó không thoát khỏi hoạt động hiện tại.Cách kết thúc Hoạt động khi bắt đầu hoạt động khác trong Android?
Làm cách nào để thoát hoạt động trước đây?
ý Ý định = Ý định mới (A.this, B.class); startActivity (intent); kết thúc(); –
Bạn có nghĩa là không có khả năng hai hoạt động đang chạy cùng một lúc, có vẻ như bạn sẽ cần một bên thứ ba để bắt đầu hoạt động thứ hai nếu người đầu tiên chết. Nếu vậy bạn có thể sẽ cần một số loại dịch vụ với một bộ đếm thời gian của các loại. – MikeIsrael
sẽ kết thúc() đưa hoạt động trực tiếp lên onDestroy() từ onResume()? –