JavaScript is required

Để nhận một instance của Menu, chúng ta phải sử dụng

A.

A.setup()

B.

setIndicator()

C.

onCreate()

D.

onCreateOptionsMenu()

Trả lời:

Đáp án đúng: D


Trong Android, để hiển thị menu trong một Activity, chúng ta cần override phương thức onCreateOptionsMenu(). Hệ thống sẽ gọi phương thức này để cho phép bạn tạo menu. Bên trong phương thức này, bạn sử dụng MenuInflater để inflate menu từ một file XML vào đối tượng Menu. Các lựa chọn khác không đúng vì:

  • setup() không phải là một phương thức chuẩn để tạo menu trong Android.
  • setIndicator() thường được sử dụng trong các cấu trúc giao diện phức tạp hơn như TabHost hoặc ViewPager để thiết lập các chỉ báo (indicator) cho các tab hoặc trang.
  • onCreate() là một phương thức lifecycle của Activity, được gọi khi Activity được tạo, nhưng không dành riêng cho việc tạo menu.

Câu hỏi liên quan