Để xây dựng giao diện đa ngôn ngữ trong Android, các file string resource nên được đặt trong thư mục nào?
Đáp án đúng: A
Trong Android, để hỗ trợ đa ngôn ngữ, các file string resource (chứa các chuỗi văn bản hiển thị trong ứng dụng) cần được đặt trong các thư mục con của thư mục res
. Các thư mục này phải tuân theo quy tắc đặt tên để hệ thống Android có thể xác định ngôn ngữ tương ứng.
Cấu trúc thư mục đúng để chứa các file string resource cho đa ngôn ngữ là res/values-<mã ngôn ngữ>
. Ví dụ:
res/values
(cho ngôn ngữ mặc định, thường là tiếng Anh)res/values-vi
(cho tiếng Việt)res/values-fr
(cho tiếng Pháp)
Do đó, đáp án A (res/values
) là đáp án chính xác, vì nó là thư mục gốc để chứa các file string resource (bao gồm cả ngôn ngữ mặc định). Các thư mục như res/locale
, res/strings
, và res/languages
không phải là các thư mục chuẩn được Android sử dụng cho mục đích này.