我有一个与我的应用程序相关的布局问题。 这是我的应用程序布局:
<?xml version="1.0" encoding="utf-8"?>
<ImageView android:layout_width="fill_parent" android:layout_height="wrap_content"
android:src="@drawable/tax_calculator_logo"/>
<LinearLayout android:layout_height="fill_parent" android:layout_width="fill_parent"
android:orientation="vertical" android:layout_marginLeft="20dp"
android:layout_marginRight="20dp" android:layout_gravity="center"
android:layout_marginTop="10dp" android:layout_marginBottom="10dp">
<Button android:id="@+id/contactUs" android:layout_height="wrap_content"
android:layout_width="fill_parent" android:text="Contact Us"
android:textSize="20dp"/>
<Button android:id="@+id/contactUs" android:layout_height="wrap_content"
android:layout_width="fill_parent" android:text="Contact Us"
android:textSize="20dp"/>
<Button android:id="@+id/contactUs" android:layout_height="wrap_content"
android:layout_width="fill_parent" android:text="Contact Us"
android:textSize="20dp"/>
<Button android:id="@+id/contactUs" android:layout_height="wrap_content"
android:layout_width="fill_parent" android:text="Contact Us"
android:textSize="20dp"/>
</LinearLayout>
在这里,我希望将所有按钮设置为与任何设备屏幕的高度完全匹配。 是的,我可以显示所有按钮。但是我希望它们之间都有相等的间距,并且它们必须完全适合屏幕高度。 那么我应该怎么做呢?
编辑:
我的tax_calculator_logo分辨率为600x239,我已将ImageView高度设置为wrap_content,宽度为fill_parent,那么为什么图像从底部和顶部裁剪?