Tôi có hai hoạt động:Làm thế nào để bạn xây dựng một ngăn xếp Android trở lại khi một hoạt động được bắt đầu trực tiếp từ một thông báo?
Hoạt động A - danh sách các mục
Hoạt động B - chi tiết quan điểm của một mục
Thông thường, người dùng mở ứng dụng và hoạt động A được đưa ra. Người dùng sẽ thấy danh sách các mục, nhấp một và Hoạt động B được bắt đầu để hiển thị chi tiết mục.
Hoạt động B cũng có thể được bắt đầu trực tiếp từ việc nhấp vào thông báo. Trong trường hợp này không có ngăn xếp ngược lại.
Làm cách nào để có thể thực hiện để khi Hoạt động B được bắt đầu trực tiếp từ thông báo, người dùng có thể nhấp vào nút Quay lại và chuyển đến Hoạt động A?
Tôi chưa bao giờ là t tình hình của anh ấy, vì vậy câu trả lời của tôi có thể không hoàn hảo. Thay vì bắt đầu Hoạt động B ... Bắt đầu Hoạt động A và chuyển giá trị sử dụng Intent từ người nhận của bạn và kiểm tra giá trị đó trong onCreate of Activity A, nếu điều kiện thỏa mãn bắt đầu Hoạt động B.Vì vậy, thông qua điều này, bạn sẽ có Activity A trong backStack. Nhưng chỉ bắt được là người dùng sẽ thấy hoạt hình kỳ lạ như Hoạt động A sắp tới và chuyển sang Hoạt động B. Điều này có hợp lý không? – Gopal
@gopal yes Tôi đã cân nhắc việc triển khai một cái gì đó như thế. Tôi sẽ thử nó sớm và báo cáo lại. –
chắc chắn hãy cho tôi biết – Gopal