Thông báo cuộc gọi

Android 7.0 chuyển chức năng liên quan đến thông báo cuộc gọi từ dịch vụ hệ thống viễn thông trong nền tảng Android sang ứng dụng Trình quay số. Trước đây, trách nhiệm hiển thị thông báo liên quan đến cuộc gọi được phân chia giữa Telecom và ứng dụng Trình quay số mặc định, dẫn đến sự không thống nhất trong hành vi. Trong Android 7.0, Trình quay số chịu trách nhiệm xử lý thông báo cuộc gọi.

Hành vi trong Android 6.x trở xuống

Trong các bản phát hành Android trước đây, Telecom và Trình quay số phân chia trách nhiệm như mô tả dưới đây:

Chức năng Do Viễn thông thực hiện Thực hiện qua Trình quay số
Thông báo khi có cuộc gọi đến Có (đổ chuông, rung) Có (hiển thị thông báo, ID người gọi)
Gửi tới thư thoại Không
Nhạc chuông tuỳ chỉnh Không
Thông báo cuộc gọi nhỡ Không
Chỉ báo đang chờ tin nhắn (gọi thư thoại) Có (điện thoại) Không
Thông báo thư thoại trực quan Không

Sau đây là ví dụ về hành vi không nhất quán do việc phân chia trách nhiệm này:

  • Telecom chịu trách nhiệm khởi động trình đổ chuông/bộ rung nhưng trình quay số chịu trách nhiệm hiển thị thông báo cuộc gọi đến. Nếu trình quay số khởi động chậm, điều này có thể dẫn đến việc đổ chuông vài giây trước khi thông báo cuộc gọi đến hiển thị.
  • Viễn thông chịu trách nhiệm hiển thị thông báo cuộc gọi nhỡ. Vì các tính năng độc quyền (chẳng hạn như tên nhận dạng người gọi của Google) không hoạt động trên các thông báo này, nên điều này có thể dẫn đến sự không nhất quán giữa thông báo Viễn thông và giao diện người dùng của Trình quay số (chẳng hạn như nhật ký cuộc gọi).

Hành vi trong Android 7.0 trở lên

Trình quay số của Dự án nguồn mở Android (AOSP) triển khai chức năng mới này. Để biết thông tin chi tiết, hãy tham khảo tài liệu sau:

Kiểu thông báo cho cuộc gọi trên Android 12 trở lên

Đối với các thiết bị chạy Android 12 trở lên, để mang lại trải nghiệm người dùng nhất quán cho các cuộc gọi, các ứng dụng nên sử dụng kiểu thông báo CallStyle cho các cuộc gọi đến và đang diễn ra. Để biết thêm thông tin, hãy xem phần Thông báo cuộc gọi điện thoại mới cho phép xếp hạng mức độ quan trọng của cuộc gọi đến.

Triển khai

Trình triển khai thiết bị có thể cần cập nhật các thành phần Viễn thông/Điện thoại hiển thị API có sẵn để Trình quay số mặc định sử dụng.