JavaScript is required

A type of layout element that allows its children relative position depiction is

A.

RelativeLayout

B.

TextviewLayout

C.

LinearLayout

D.

ConstraintLayout

Trả lời:

Đáp án đúng: A


Phân tích câu hỏi: Câu hỏi kiểm tra kiến thức về các loại layout (bố cục) trong lập trình Android, đặc biệt là khả năng định vị các phần tử con một cách tương đối.

Đánh giá các phương án:

  • A. RelativeLayout: Đây là đáp án đúng. RelativeLayout cho phép định vị các phần tử con tương đối so với nhau hoặc so với layout cha. Ví dụ, có thể đặt một phần tử bên dưới một phần tử khác, hoặc bên phải một phần tử khác.
  • B. TextviewLayout: Không phải là một loại layout chuẩn trong Android. TextView là một widget hiển thị văn bản, không phải là một layout.
  • C. LinearLayout: LinearLayout sắp xếp các phần tử con theo một hướng duy nhất (ngang hoặc dọc). Nó không hỗ trợ định vị tương đối giữa các phần tử con một cách linh hoạt như RelativeLayout.
  • D. ConstraintLayout: ConstraintLayout là một layout mạnh mẽ và linh hoạt, cho phép định vị các phần tử con bằng cách sử dụng các ràng buộc (constraints) so với các phần tử khác hoặc so với layout cha. Mặc dù nó có khả năng định vị phức tạp, RelativeLayout tập trung chủ yếu vào định vị tương đối.

Kết luận: Đáp án A là chính xác nhất vì RelativeLayout được thiết kế đặc biệt để định vị các phần tử con một cách tương đối.

Câu hỏi liên quan