어떻게이 레이아웃을 변경하여 왼쪽 열이 두 번째 열을 겹치거나/내리지 않고 아래쪽으로 "확장"할 수 있습니까? 이처럼고정 된 두 번째 열
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="horizontal"
android:layout_width="fill_parent"
android:layout_height="wrap_content">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textAppearance="?android:attr/textAppearanceMedium"
android:text="1st column"
android:id="@+id/textView1"
android:gravity="center_vertical"/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textAppearance="?android:attr/textAppearanceSmall"
android:text="2nd column"
android:id="@+id/textView2"
android:textSize="10sp"
android:gravity="center_vertical"/>
</LinearLayout>
:
를 | 이것은 정말 길다 ......... || .................. |
| 문장이 아니라 .. || 일부 텍스트 | < - 수직 중심
| 사용 가능한 공간에 맞 춥니 다. || .................. |
왼쪽 열의 문장 길이가 아무리 길어도 오른쪽 열은 고정 된 상태로 유지됩니다. 이것은 ListView의 레이아웃이므로 TableLayout은 문제가되지 않습니다.