(편집 : 나는 이전보다 한 단계 더 해요) 나는 내가 동적 요소를 추가 내 왼쪽 열에있는 LinearLayout이 곳 TableLayout을가는 간단한 2 열을 얻기 위해 노력했습니다Android TableLayout 질문 : 고정 너비의 오른쪽 열을 가져 오시겠습니까?
고정 된 100px 오른쪽 열을 제외하고 수평 공간을 채 웁니다.
LinearLayout에 둘 이상의 요소가있는 경우 여기까지 나와있는 기능을 수행합니다.
- 고정 있어야하는데 드로어 블보기 (변경 : 그것은 단지 하나의 요소가 포함되어있는 경우, 오른쪽 열에는 내가 해봤 것들 화면
<ScrollView android:layout_width="fill_parent" android:layout_height="fill_parent" xmlns:android="http://schemas.android.com/apk/res/android" android:id="@layout/main"> <TableLayout android:layout_width="fill_parent" android:layout_height="fill_parent"> <TableRow> <LinearLayout android:id="@+id/LinearLayout01" android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_weight="0.4" android:orientation="vertical"></LinearLayout> <com.epaga.ArcDrawableView android:layout_width="fill_parent" android:layout_height="fill_parent" android:gravity="right" android:layout_weight="0.1" > </com.epaga.ArcDrawableView> </TableRow> </TableLayout> </ScrollView>
의 오른쪽에 밀려 왼쪽 칼럼 "
layout_width
에 어느 fill_parent를 (0 변경 - 에
stretchcolumns
설정 변경android:layout_width="150px"
- 으로 열)을 오른쪽 화면 밖으로 열) 또는 wrap_content합니다 (붕괴를 밀어 왼쪽 열)
의견이 있으십니까?
하하! 덕분에 중첩 된 LinearLayouts가 작동했습니다. 레이아웃으로 LinearLayout을하지는 않았는데, 이는 layout_width를 fill_parent로 설정했을 때 잘 동작합니다. 나는 그것이 뭔가가 될 것이라고 생각했다. – Epaga