JavaScript is required

Để thêm một menu vào Activity trong Android, ta cần ghi đè phương thức nào?

A.

onCreateOptionsMenu()

B.

onPrepareOptionsMenu()

C.

onOptionsItemSelected()

D.

onCreateContextMenu()

Trả lời:

Đáp án đúng: A


Để thêm một menu vào Activity trong Android, chúng ta cần ghi đè phương thức onCreateOptionsMenu(). Phương thức này được gọi khi Activity bắt đầu khởi tạo menu tùy chọn. Trong phương thức này, bạn có thể sử dụng MenuInflater để inflate một resource menu XML vào Menu.

Các phương án khác không chính xác vì:

  • onPrepareOptionsMenu(): Phương thức này được gọi ngay trước khi menu được hiển thị, cho phép bạn chuẩn bị menu (ví dụ: thêm, xóa hoặc thay đổi các mục menu) dựa trên trạng thái hiện tại của ứng dụng.
  • onOptionsItemSelected(): Phương thức này được gọi khi một mục menu được chọn. Bạn nên xử lý các sự kiện click của menu item trong phương thức này.
  • onCreateContextMenu(): Phương thức này dùng để tạo context menu, được hiển thị khi người dùng nhấn và giữ một view.

Câu hỏi liên quan