JavaScript is required

Dấu cộng (+) có nghĩa là trong câu lệnh android:id=@+id/my_id?

A.

A.Xác định nó là tài nguyên id (1)

B.

B.Tạo id mới và thêm vào tài nguyên (2)

C.

C.Trình phân tích cú pháp XML sẽ phân tích cú pháp và trích xuất chuỗi id

D.

D.Cả 1 và 2

Trả lời:

Đáp án đúng: B


Dấu cộng (+) trong `android:id=@+id/my_id` có hai ý nghĩa quan trọng: 1. **Xác định nó là tài nguyên id:** Dấu `id` cho biết rằng thuộc tính này là một định danh tài nguyên (resource identifier). 2. **Tạo id mới và thêm vào tài nguyên:** Dấu `+` có nghĩa là nếu id `my_id` chưa tồn tại trong file `R.java` (file chứa các định danh tài nguyên của ứng dụng), hệ thống sẽ tạo một id mới và thêm nó vào file này. Nếu `my_id` đã tồn tại, nó sẽ sử dụng id đã có. Vì vậy, đáp án D (Cả 1 và 2) là đáp án chính xác nhất.

Câu hỏi liên quan