này được gọi là Layout Aliases
link here:
Để tránh trùng lặp này của cùng một tập tin cho máy tính bảng và TV (và nhức đầu bảo trì kết quả từ nó), bạn có thể sử dụng các file bí danh. Ví dụ, bạn có thể xác định bố trí như sau:
Và thêm hai tập tin sau đây:
res/values lớn/Layout.xml:
<resources>
<item name="main" type="layout">@layout/main_twopanes</item>
</resources>
res/values-sw600dp/layout.xml:
<resources>
<item name="main" type="layout">@layout/main_twopanes</item>
</resources>
Hai tệp sau có nội dung giống nhau, nhưng chúng không thực sự d efine bố trí. Họ chỉ thiết lập chính là một bí danh cho main_twopanes. Vì những tệp này có bộ chọn lớn và sw600dp, chúng được áp dụng cho máy tính bảng và TV bất kể phiên bản Android (trước 3.2 máy tính bảng và TV phù hợp với lớn và sau 3.2 sẽ khớp với sw600dp).
Nguồn
2012-07-09 13:37:45