2012-06-16 44 views
5

Tôi đang tạo một ứng dụng và tôi mới bắt đầu sử dụng Fragments cuối cùng, sau khi đọc tất cả tài liệu, tôi đã đến đây. Tôi thiết kế các ứng dụng như vậy trong chế độ chân dung nó là hai hoạt động, chooser và các chi tiết, trong khi ở phong cảnh bên trái là lựa chọn đúng là chi tiết, trên một máy tính bảng. Bây giờ, điều này hoạt động tuyệt vời như trong hình ảnh này: enter image description hereThực hành tốt nhất về mảnh vỡ

tuy nhiên, bây giờ khi tôi biến Handset thành phong cảnh, nó cũng giống như máy tính bảng trong cảnh quan, có hai đoạn. Trước tiên, tôi muốn biết tôi có nên để nó như là hai mảnh trên thiết bị cầm tay không? Đây có phải là "thực hành tốt nhất" không? Nếu không, tôi muốn biết làm thế nào để đi về làm cho cảnh quan như chân dung mà không rối tung lên phong cảnh máy tính bảng.

Cảm ơn

Trả lời

0

Bạn sẽ cần phải có hai bố trí riêng biệt, một trong một bố trí cổng (đối với chân dung) và một ở bố trí đất (đối với cảnh quan). Bố cục dọc của bạn chỉ nên chứa một đoạn. Trong hoạt động của bạn, bạn sẽ cần phải kiểm tra sự hiện diện của đoạn đó, hoặc khung nhìn có chứa nó (nếu bạn đang sử dụng FrameLayouts), và hành động tương ứng.

See this from the developer site.

+0

thực sự thậm chí không nhận được gần với trả lời câu hỏi .. – Samuel

+0

Nếu bạn lo ngại với thuốc viên, không có quy tắc cứng và nhanh chóng để xác định thiết bị là một viên thuốc hay không. Bạn có thể nói trong hoạt động của mình nếu chiều cao lớn hơn 5 inch, coi nó như một chiếc máy tính bảng. Bắt chiều cao thiết bị đã được hỏi trước, hãy xem http://stackoverflow.com/questions/2193457/is-there-a-way-to-determine-android-physical-screen-height-in-cm-or-inches. – Flynn81

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