Tôi đang sử dụng một Hoạt động đơn lẻ để nhận ý định từ hộp thoại tìm kiếm thông qua onNewIntent()
.
Những gì tôi nhận thấy là onPause()
được gọi trước onNewIntent()
, và sau đó nó gọi onResume()
. Trực quan:
- hộp thoại tìm kiếm được bắt đầu
- mục đích tìm kiếm bị sa thải vào hoạt động
onPause()
onNewIntent()
onResume()
Vấn đề là tôi có những người nghe đã đăng ký onResume()
được gỡ bỏ onPause()
, nhưng họ cần bên trong onNewIntent()
cuộc gọi. Có một cách tiêu chuẩn để làm cho những người nghe có sẵn?