JavaScript is required

Trong Android, để hiển thị dữ liệu trong danh sách cuộc gọi (call logs), cần truy cập ContentProvider nào?

A.

ContactsContract.CommonDataKinds.Phone.CONTENT_URI

B.

CallLog.Calls.CONTENT_URI

C.

MediaStore.Images.Media.EXTERNAL_CONTENT_URI

D.

CalendarContract.Events.CONTENT_URI

Trả lời:

Đáp án đúng: B


Câu hỏi này kiểm tra kiến thức về ContentProvider trong Android, cụ thể là cách truy cập dữ liệu nhật ký cuộc gọi. Trong Android, dữ liệu nhật ký cuộc gọi (call logs) được quản lý bởi CallLog.Calls ContentProvider. Do đó, để hiển thị dữ liệu này, ta cần sử dụng URI CallLog.Calls.CONTENT_URI.

  • CallLog.Calls.CONTENT_URI: Đây là URI chính xác để truy cập dữ liệu nhật ký cuộc gọi, bao gồm thông tin như số điện thoại, thời gian, loại cuộc gọi (gọi đến, gọi đi, nhỡ).
  • ContactsContract.CommonDataKinds.Phone.CONTENT_URI: URI này dùng để truy cập thông tin về danh bạ điện thoại, không phải nhật ký cuộc gọi.
  • MediaStore.Images.Media.EXTERNAL_CONTENT_URI: URI này dùng để truy cập hình ảnh và video được lưu trữ trên thiết bị, không liên quan đến nhật ký cuộc gọi.
  • CalendarContract.Events.CONTENT_URI: URI này dùng để truy cập thông tin về các sự kiện trong lịch, không liên quan đến nhật ký cuộc gọi.

Câu hỏi liên quan