2011-10-13 3 views
0

[김프에서 그린 모양] [1] 결과는 다음과 같아야합니다. 어떤 레이아웃을 사용하는 것이 가장 좋습니까? 상대하지만 무서운 성가신 코드로 깨닫고, 일부 요소의 높이 또는 너비에 문제가있는 테이블을 사용합니다.어떤 종류의 레이아웃을 선택하는 것이 가장 좋습니까?

+1

사용자 인터페이스 디자인이 Apple에서 제공 한 것이 아닙니다. http://developer.android.com/guide/topics/ui/layout-objects.html 중첩 된 여러 레이아웃의 조합이 될 것입니다. –

+0

변경하는 것이 가장 좋을 것이라고 생각합니다. relativelayout이 선형 레이아웃과 결합 된 좋은 솔루션이 될 수 있습니다. –

+0

lineralayout으로 상대 레이아웃을 결합하면 내 프로젝트 중 하나에서 가장 좋은 선택이 될 것입니다. –

답변

2

부모 - 각 행의 복잡성에 따라 상대적인 배치 나있는 LinearLayout - 수직

아이 뷰의 LinearLayout. 보다 복잡한 행에 대해서는 상대적 레이아웃을 사용하십시오.

레이아웃을 쉽게 디자인 할 수 있도록 몇 가지 재사용 가능한 요소를 만드는 것이 좋습니다.

HTH.

1

내 관점에서 RelativeLayout은 그러한 배열을 달성하는 데 매우 좋은 옵션을 갖기 때문에 좋은 선택이 될 것입니다. Here이 레이아웃에 대한 세부 정보를 찾을 수 있습니다.

1

여기서 가장 좋은 옵션은 LinearLayoutRelativeLayouts을 어린이로 사용하는 것입니다.

솔직히 나는 단지 하나의보기에 너무 많은 정보가 있다고 생각합니다. 이것을 다른 활동으로 나누고 "마법사와 같은"경험을 만들어보아야합니다.

현재 화면 레이아웃은 화면이 작은 장치에서 제대로 렌더링되지 않을 수 있습니다.

관련 문제