activity_main.xml
<TableLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_marginTop="5dp"
android:layout_marginLeft="70dp"
android:layout_marginRight="70dp"
android:stretchColumns="1" >
<TableRow
android:layout_width="fill_parent"
android:layout_height="wrap_content" >
<TextView
android:background="@drawable/border"
android:gravity="center"
android:padding="3dp"
android:text="공사명" />
<TextView
android:id="@+id/prName"
android:layout_span="3"
android:background="@drawable/border"
android:gravity="center"
android:padding="3dp" />
</TableRow>
<TableRow
android:layout_width="fill_parent"
android:layout_height="wrap_content" >
<TextView
android:background="@drawable/border"
android:gravity="center"
android:padding="3dp"
android:text="공 종" />
<TextView
android:id="@+id/prType"
android:layout_span="3"
android:background="@drawable/border"
android:gravity="center"
android:padding="3dp" />
</TableRow>
<TableRow
android:layout_width="fill_parent"
android:layout_height="wrap_content" >
<TextView
android:background="@drawable/border"
android:gravity="center"
android:padding="3dp"
android:text="위 치" />
<TextView
android:id="@+id/prLocation"
android:layout_span="3"
android:background="@drawable/border"
android:gravity="center"
android:padding="3dp" />
</TableRow>
<!-- 중략..... -->
</TableLayout>
----------------------
border.xml
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle" >
<solid android:color="#99FFFFFF" />
<stroke
android:width="1dp"
android:color="#FF000000" />
</shape>
항목1 |
항목1의 내용이 두줄이되면
"항목1"도 두줄 사용되게 하고싶습니다.
|
항목2 |
항목2 내용 |
항목3 |
항목3 내용
|
안녕하세요요. 테이블을 만들기 위해 tableLayout을 사용해 테두리는 border.xml 을 백그라운드로 넣어 테두리를 그렸습니다.
위의 테이블처럼 항목1의 내용이 두줄이되면 '항목1' 이 부분도 내용과 같은 높이를 가져야하는데
'항목1'의 높이는 늘어나지 않더라구요...
열병합은 되는데 행병합은 어떻게 안되는거같고..
혹시 방법이 있을까요?