Tôi muốn tắt ý định ứng dụng gần đây được kích hoạt khỏi biểu tượng khi bạn giữ nút home. Tôi hiện đang phát hiện, trong onCreate()
, nếu mục đích được kích hoạt từ hộp thoại khởi chạy nhanh, và sau đó tôi gọi finish()
.Android: Vô hiệu hóa mục đích ứng dụng gần đây
Điều này đòi hỏi rằng khi ứng dụng đi tới nền finish()
được gọi để khi ứng dụng được khởi chạy, nó đi qua onCreate()
. Điều này yêu cầu mã hóa chiến lược khi chuyển đổi giữa các hoạt động trong ứng dụng.
Tôi đoán tôi có thể bắn finish()
trong onResume()
cũng sau khi phát hiện ý định đến từ đâu, nhưng một loạt mã hóa không cần thiết có thể bị loại bỏ nếu mục đích khởi chạy nhanh chóng có thể bị tắt.
Mục đích khởi chạy nhanh có thể bị tắt không?
Mục đích khởi chạy nhanh là gì? Có phải mục đích được gửi khi nhấp vào biểu tượng ứng dụng trong màn hình chính không? – Vinay
Mục đích của nó được kích hoạt từ biểu tượng trong hộp thoại được mở khi bạn giữ nút home. –
Bạn có thể đăng Hành động ý định được nhận không? – Vinay