我在 android 的表格布局中的屏幕底部有五个按钮。我想在android的所有屏幕上显示所有这些按钮相同(高度应该看起来正确),以下是页脚xml文件中的代码,但问题是按钮高度在htc one和samsung s4中看起来拉伸。如何解决这个问题。
<TableLayout
android:id="@+id/tableLayout1"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_alignParentLeft="true"
android:orientation="horizontal"
android:background="#3F689C"
android:weightSum="5" >
<TableRow
android:id="@+id/tableRow1"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_weight="1"
android:orientation="horizontal" >
<Button
android:id="@+id/btn_home"
android:layout_width="wrap_content"
android:layout_height="fill_parent"
android:layout_weight="1"
android:background="@drawable/home" />
<Button
android:id="@+id/btn_contact_us"
android:layout_width="wrap_content"
android:layout_height="fill_parent"
android:layout_weight="1"
android:background="@drawable/contact_us_1" />
<Button
android:id="@+id/btn_about_us"
android:layout_width="wrap_content"
android:layout_height="fill_parent"
android:layout_weight="1"
android:background="@drawable/about_us_1" />
<Button
android:id="@+id/btn_notification"
android:layout_width="wrap_content"
android:layout_height="fill_parent"
android:layout_weight="1"
android:background="@drawable/notification" />
<Button
android:id="@+id/btn_setting"
android:layout_width="wrap_content"
android:layout_height="fill_parent"
android:layout_weight="1"
android:background="@drawable/setting" />
</TableRow>
</TableLayout>