2012-10-19 26 views
7

Tôi đã tạo một ứng dụng trước đó, tất cả đều tốt, tại thời điểm phát triển chỉ có hai thiết bị trong lưu ý thị trường thiên hà và samsung nexus, giờ đây thiết bị có độ phân giải 720 * 1280 khoảng 30, khi ứng dụng của tôi chạy trên các thiết bị này, chúng chuyển sang góc trái để lại khoảng trống phía sau, tên thư mục bố cục được tạo là bố cục nhỏ, bố cục lớn, bố cục bình thường,tên thư mục bố trí cho các thiết bị 720x1280 như samsung galaxy s3

Theo tôi biết xlarge là dành cho máy tính bảng, câu hỏi của tôi là tên thư mục bố trí cho các thiết bị có độ phân giải 720 * 1280 và độ rộng dpi theo chiều rộng, như trong màn hình bình thường, chiều rộng là 320dp, những gì sẽ có trong thiết bị hd.

Chỉnh sửa: một điều khác sw360dp hoạt động tốt trên ICS, hạt đậu không chọn tài nguyên từ đó. :/

Trả lời

15

Hãy thử sử dụng tên thư mục với/layout-sw360dp/và chiều rộng 360dp

+0

Tôi có sw360dp nhưng nó không được sử dụng bởi S3 – Mikey

+0

xin vui lòng tel cho chúng tôi làm thế nào để bạn tính toán này? –

3

Đối với thiết bị có * 1280 độ phân giải 720, bạn có thể sử dụng layout-sw720dp thư mục

Thông tin thêm được cung cấp trong official documentation (xem Cấu hình ví dụ)

Để giúp bạn nhắm mục tiêu một số thiết kế của bạn cho loại khác nhau của các thiết bị , sau đây là một vài con số cho độ rộng màn hình tiêu biểu:

  • 320dp: một màn hình điện thoại điển hình (240x320 ldpi, 320x480 mdpi, 480x800 hdpi, v.v.)
  • 480dp: máy tính bảng hai chiều giống như vệt (480x800 mdpi).
  • 600dp: máy tính bảng 7 inch (600x1024 mdpi).
  • 720dp: máy tính bảng 10 inch (720x1280 mdpi, 800x1280 mdpi, v.v ...).

Đối với các trường hợp khác mà bạn muốn tùy chỉnh thêm giao diện người dùng của bạn để biệt giữa kích thước như 7” và 10” viên nén, bạn có thể định nghĩa thêm bố trí chiều rộng nhỏ nhất:

  • res/layout /main_activity.xml # Dành cho thiết bị cầm tay (có chiều rộng nhỏ hơn 600dp)
  • res/layout-sw600dp/main_activity.xml # Dành cho máy tính bảng 7 inch (rộng 600dp và lớn hơn)
  • res/layout-sw720dp/main_activity.xml # Đối với máy tính bảng 10 inch (rộng 720dp và lớn hơn)
+0

chiều rộng sẽ 720dp? –

+0

yeah .. được đưa ra trong bảng trên tài liệu chính thức – Renjith

+0

ok tôi thử, và nói với u –

Các vấn đề liên quan