저는 안드로이드 씬에 익숙하지 않아 프로그램을위한 UI를 만드는 데 어려움을 겪고 있습니다.안드로이드에 대한 레이아웃 형식
내가 실제로 계획 무엇을 설명하는거야 내 대상의 사진을 게시 할 수 없기 때문에 :
- 내 UI는 3 개 부분으로 나누어되어야한다. 반면 상단 부분은 sreen의 25 %를 차지합니다. - 가운데 부분은 60 %, 바닥 부분은 15 %가 소요됩니다.
- 중간 부분은 2 개의 열로 나뉩니다. 첫 번째 열은 70 %를 차지하고 두 번째 열은 30 %를 차지합니다.
- 맨 위에는 버튼을 추가하고 싶습니다.
- 왼쪽 열 (가운데 70 %가 중간)에 SurfaceView를 추가하고 싶습니다.
- 오른쪽 부분에서 내 앱을 탐색 할 수있는 버튼이있는 패널을 생각했습니다.
- 하단 부분은 비어 있어야합니다.
그래서 우선 스케일링을 수행하는 방법을 궁금합니다.
LinearLayout 가중치를 생각했지만 적절한 숫자가 나오지 않았습니다.
RelativeLayout을 사용하면 SurfaceView를 올바르게 채우는 방법을 알 수 없었습니다. 당신은 너무 android:orientation attribute 볼 필요가
<EditText
...
android:layout_weight="1"
.../>
<EditText
...
android:layout_weight="2"
... />
<EditText
...
android:layout_weight="2"
... />
을 다음과 같이
사용할 수 있습니다 "안드로이드 : 오리엔테이션 '과 : 그는 이미있는 LinearLayout과 시도라고 ..."안드로이드에 layout_weight는 "정말 도움이되지 않습니다 – 0x5f3759df
@yygyt을 제공하지만, 그는 일할 수 없었다. 오리엔테이션은 질문과 직접적인 관련이 없습니다. – Ixx
그는 그것이 작동하지 않는다는 것을 의미하지 않는다는 것을 의미하지 않습니다. LinearLayout으로 문제를 해결하는 것이 나에게 더 쉬운 해결책 인 것 같아. 코드를 게시하여 문제가 무엇인지 확인해보십시오. –