1
我希望TextView
始終位於所有設備屏幕上每個EditText
的頂部。首先,我試圖用RelativeLayout
做一些事情,但它不起作用。現在,我正在嘗試TableLayout
。我希望你的意見爲這個使用最好的佈局!相對/表格佈局問題
這裏是我的代碼:
<?xml version="1.0" encoding="utf-8"?>
<TableLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:stretchColumns="2"
android:background="@drawable/back" >
<TextView android:id="@+id/mathimatika"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="Mathimatika Kateuthinsis"
android:textColor="#09074c"
android:textSize="14px"
android:gravity="center" />
<TableRow>
<TextView
android:layout_column="1"
android:text="Profwrika a"
android:padding="13dip"
android:textColor="#09074c"
android:textSize="10px"/>
<TextView
android:text="Profwrika b"
android:gravity="center"
android:textColor="#09074c"
android:textSize="10px" />
<TextView
android:text="grapta"
android:gravity="right"
android:padding="13dip"
android:textColor="#09074c"
android:textSize="10px" />
</TableRow>
<RelativeLayout>
<EditText
android:id="@+id/input11"
android:layout_width="60px"
android:layout_height="wrap_content"
android:textSize="18sp"
android:numeric="decimal|signed"
android:layout_below="@id/vathmos1"
android:layout_marginLeft="13dip" />
<EditText
android:id="@+id/input21"
android:layout_width="60px"
android:layout_height="wrap_content"
android:textSize="18sp"
android:numeric="decimal|signed"
android:layout_toRightOf="@id/input11"
android:layout_below="@id/vathmos1"
android:layout_marginLeft="25px" />
<EditText
android:id="@+id/input31"
android:layout_width="60px"
android:layout_height="wrap_content"
android:textSize="18sp"
android:numeric="decimal|signed"
android:layout_toRightOf="@id/input21"
android:layout_below="@id/vathmos1"
android:layout_marginLeft="25px" />
</RelativeLayout>
</TableLayout>