我有一個Android應用程序,其中包含一個RelativeLayout
,其中包含TableLayout
。Android - Scale TableLayout至屏幕尺寸
在TableLayout
之內,有3個ImageView
s用於每個3 TableLayout
行。 (總共製作9個)
我遇到的問題是每行中最後的ImageView
部分被切斷。
這是我目前的XML代碼:
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="center"
tools:context=".Main">
<TableLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:shrinkColumns="true"
android:id="@+id/TableLayout">
<TableRow
android:id="@+id/TableRow1"
android:layout_width="fill_parent"
android:layout_height="wrap_content">
<ImageView
android:id="@+id/s1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="5dp"/>
<ImageView
android:id="@+id/s2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="5dp"/>
<ImageView
android:id="@+id/s3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="5dp"/>
</TableRow>
</TableLayout>
</RelativeLayout>
(行的其餘部分是相同的)
我試圖玩弄像fill_parent
和wrap_content
值,但我還沒有任何成功了。
我想將TableLayout
縮放到屏幕大小,以便它在所有設備上都看起來不錯,沒有任何圖像被切斷。
提前感謝!
它是在右邊還是下邊?你可以添加一個截圖嗎? – RobinF
@RobinF正在剪切圖像。我會盡力得到一個截圖。 –
@RobinF我添加了一個截圖,希望它有幫助。 –