我正在尝试使用背景图像填充屏幕,并使用滚动视图在tablelayout中使用按钮填充屏幕。
基本上,无论手机屏幕大小是多少,我如何填满屏幕?
这是XML,(必须像这样添加,因为不会在代码括号之间显示)
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_height="fill_parent"
android:layout_width="fill_parent"
android:background="@drawable/background">
<ScrollView
android:id="@+id/scrollview1"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<TableLayout
android:id="@+id/tablelayout1"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical"
>
<TableRow
android:id="@+id/TableRow01"
android:layout_width="fill_parent"
android:layout_height="wrap_content">
<Button
android:id="@+id/sound1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1"
android:textSize="12sp"
android:textColor="#ffffff"
android:textStyle="bold"
android:background="@drawable/button"
android:text="Wolf"
>
</Button>
<Button
android:id="@+id/sound2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="2"
android:textSize="12sp"
android:textColor="#ffffff"
android:textStyle="bold"
android:background="@drawable/button"
android:text="Strings"
>
</Button>
</TableRow>
<TableRow
android:id="@+id/TableRow02"
android:layout_width="fill_parent"
android:layout_height="wrap_content">
<Button
android:id="@+id/sound3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="2"
android:textSize="12sp"
android:textColor="#ffffff"
android:textStyle="bold"
android:background="@drawable/button"
android:text="Haunt"
>
</Button>
<Button
android:id="@+id/sound4"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1"
android:textSize="12sp"
android:textColor="#ffffff"
android:textStyle="bold"
android:background="@drawable/button"
android:text="Sewer"
>
</Button>
</TableRow>
<TableRow
android:id="@+id/TableRow03"
android:layout_width="fill_parent"
android:layout_height="wrap_content">
<Button
android:id="@+id/sound5"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1"
android:textSize="12sp"
android:textColor="#ffffff"
android:textStyle="bold"
android:background="@drawable/button"
android:text="Scream"
>
</Button>
<Button
android:id="@+id/sound6"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="2"
android:textSize="12sp"
android:textColor="#ffffff"
android:textStyle="bold"
android:background="@drawable/button"
android:text="Eerie"
>
</Button>
</TableRow>
<TableRow
android:id="@+id/TableRow04"
android:layout_width="fill_parent"
android:layout_height="wrap_content">
<Button
android:id="@+id/sound7"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="2"
android:textSize="12sp"
android:textColor="#ffffff"
android:textStyle="bold"
android:background="@drawable/button"
android:text="Animal Shock">
</Button>
</TableRow>
</TableLayout>
</ScrollView>
</LinearLayout>