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?