Tôi có mã nguồn cho máy tính bảng 10 inch, làm thế nào tôi làm cho nó phù hợp với 7 tablet inch mà không thay đổi bố trí, vvLàm thế nào làm cho mã tablet 10 inch tương thích với máy tính bảng 7 inch android
Trả lời
Bạn không thể chỉ đạo giả rằng bố cục máy tính bảng 10 inch sẽ hoạt động giống như trên máy tính bảng 7 inch. Bạn phải thực hiện một số thay đổi để hoạt động trên cả hai tính năng như sau từ Trang web dành cho nhà phát triển Android. thêm
Đố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 để phân biệt giữa kích thước như 7” và 10” viên nén, bạn có thể xác định bố trí chiều rộng nhỏ nhất:
res/layout/main_activity.xml # For handsets (smaller than 600dp available width)
res/layout-sw600dp/main_activity.xml # For 7” tablets (600dp wide and bigger)
res/layout-sw720dp/main_activity.xml # For 10” tablets (720dp wide and bigger)
Chú ý rằng hai bộ trước tài nguyên ví dụ sử dụng giá trị "chiều rộng nhỏ nhất", swdp, chỉ định nhỏ nhất của hai mặt của màn hình, bất kể hướng hiện tại của thiết bị. Do đó, việc sử dụng swdp là một cách đơn giản để chỉ định kích thước màn hình tổng thể có sẵn cho bố cục của bạn bằng cách bỏ qua hướng của màn hình.
Đối với chi tiết Bạn có thể tham khảo cho nhà phát triển trang web Link here
EDIT:
vui lòng tham khảo liên kết SO này cho Sử dụng drawable trong tất cả các loại Layout. Click here
Dưới đây là thêm một Hướng dẫn tham khảo cho Hiểu làm việc với nhiều màn hình Trong android, tài liệu từ Motorola Click here
- 1. Tôi có cần ảnh chụp màn hình cho cả máy tính bảng Android 7 inch và 10 inch không?
- 2. Làm cách nào để khai báo bố cục cho máy tính bảng 7'inch Android?
- 3. Tại sao máy tính bảng Android 2.3.3 7 inch sử dụng tài nguyên xlarge?
- 4. Cấu hình thiết bị ảo của Android cho máy tính bảng 7 inch trong Android SDK 2.3.3
- 5. Làm thế nào để ứng dụng Android không tương thích với máy tính bảng?
- 6. Làm thế nào để tạo ra 7" Tablet (1280 * 800) Độ phân giải màn hình Emulator trong Android?
- 7. Làm thế nào để bao gồm 10" và 7" bố trí đúng
- 8. Chuyển đổi cm thành inch
- 9. Làm cách nào để khóa hướng màn hình cho điện thoại chứ không phải cho máy tính bảng? (Android)
- 10. Cách định dạng CSS cho các trang in 8,5x11 inch
- 11. Làm thế nào để làm cho Android GridLayout tương thích với phiên bản cũ hơn?
- 12. Làm cách nào để mã tính năng mới tương thích ngược trong SDK Android?
- 13. Trình mô phỏng máy tính bảng Android
- 14. Android Tablet IDE cho Python và Java
- 15. Làm cách nào để tách biệt mã cho tính tương thích ngược từ mã chính?
- 16. Làm cho các thuộc tính không tương thích với nhau?
- 17. Làm cách nào để sử dụng pixel trong Visual Studio thay vì inch?
- 18. GDI +: Làm cách nào để vẽ một đường dài một inch trên bất kỳ thiết bị nào được vẽ trên?
- 19. Cách nhận kích thước vật lý của màn hình (ví dụ: tính bằng inch)?
- 20. Làm thế nào tương thích với GNU Smalltalk với Squeak
- 21. Kích thước máy tính bảng Android
- 22. Làm thế nào để cài đặt javadoc cho Gói Tương thích với Android?
- 23. Làm cách nào để tạo Bảng tính tương thích với Excel ở phía máy chủ trong C#?
- 24. Xây dựng Phonegap cho màn hình Android và giật gân được kéo dài cho máy tính bảng
- 25. Mở Máy ảnh trong máy tính bảng Nexus 7
- 26. Ứng dụng Android Tablet - ActionBar
- 27. Làm thế nào để tạo máy quét mã vạch (Android)?
- 28. Có các lựa chọn thay thế tương thích với Android cho Utils thuộc tính không?
- 29. Làm thế nào để kết nối bên ngoài NFC Card Reader để Tablet
- 30. Mật độ và kích thước trong máy tính bảng android
nếu bạn didnt sử dụng bất kỳ mã hóa cứng cho bố trí của bạn nó sẽ tự động điều chỉnh cho 7' máy tính bảng. ya nhưng bạn cần có thể vẽ khác nhau. –