我用android的TableLayout。改進Android中的佈局..也許TableLayout?
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical" android:layout_width="fill_parent"
android:layout_height="fill_parent">
<TableLayout
android:id="@+id/tableLayout1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_alignParentTop="true" >
<TableRow
android:id="@+id/tableRow1"
android:layout_width="wrap_content"
android:layout_height="wrap_content" >
<TextView
android:layout_column="1"
android:text="@string/client"
android:width="150px"
style="@style/Infos" />
<TextView
android:id="@+id/client"
android:layout_column="2"
android:width="200px"
style="@style/InfosPrincipale" />
<TextView
android:layout_column="3"
android:text="@string/site"
android:width="150px"
style="@style/Infos" />
<TextView
android:id="@+id/site"
android:layout_column="4"
android:width="200px"
style="@style/InfosPrincipale" />
</TableRow>
....
結果是具有4列確定寬度的表格。
我使用平板電腦,它很漂亮的肖像模式,但不是在風景,因爲它使用了一半的屏幕,我想它會在電話版本上變得醜陋。
我總是有相同的佈局,2個textview鏈接在一起。 (它們必須在同一行上)
Android中是否有佈局允許根據屏幕2或4列的大小顯示?或者有沒有辦法在每列上設置25%的寬度? (這將是一個良好的開端)
問候
感謝你的工作 –