我有这个占据整个页面的列表视图。我希望它尽可能向下延伸,但我需要它下面的图像。现在列表一直延伸到我的标签栏所在的位置,但我需要介于两者之间的那张图片。在我的模拟器上它之前运行良好,但我有一个指定的高度,所以当我在手机上测试它时,高度是一团糟。
这是我的代码:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical" >
<RelativeLayout android:layout_width="wrap_content" android:layout_height="50dp">
<ImageView android:id="@+id/selfImage" android:layout_width="match_parent" android:layout_height="match_parent" android:background="@drawable/navbar"/>
<ImageView android:id="@+id/logoImage" android:layout_width="70dp" android:layout_height="46dp" android:layout_alignParentTop="true" android:layout_alignParentRight="true" android:background="@layout/border"/>
<ImageView android:id="@+id/mainLogo" android:layout_width="50dp" android:layout_height="46dp" android:background="@drawable/corner_icon" android:layout_alignParentTop="true" android:layout_alignParentLeft="true"/>
<TextView android:id="@+id/nameTitle" android:text="Help" android:layout_width="130dp" android:layout_height="46dp" android:layout_centerHorizontal="true" android:layout_centerVertical="true" android:gravity="center" android:textColor="#C6DE52"/>
</RelativeLayout>
<RelativeLayout android:layout_width="310dp" android:layout_height="40dp">
<EditText android:id="@+id/search"
android:layout_height="match_parent"
android:layout_width="280dp"
android:hint="Search"/>
<ImageButton
android:id="@+id/favButton"
android:layout_width="20dp"
android:layout_height="20dp"
android:layout_alignParentRight="true"
android:layout_centerVertical="true"
android:background="@drawable/favorite" />
</RelativeLayout>
<ListView
android:id="@+id/selfHelpList"
android:layout_width="fill_parent"
android:layout_height="wrap_content" >
</ListView>
<RelativeLayout android:layout_width="match_parent" android:layout_height="30dp">
<ImageView android:id="@+id/myImageView"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:background="@drawable/bottombar" />
<TextView android:id="@+id/myImageViewText"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignLeft="@+id/myImageView"
android:layout_alignTop="@+id/myImageView"
android:layout_alignRight="@+id/myImageView"
android:layout_alignBottom="@+id/myImageView"
android:layout_margin="1dp"
android:layout_alignParentLeft="true"
android:text="For immediate assisstance call"
android:textColor="#C6DE52" />
<Button android:id="@+id/urgentNumButton"
android:layout_width="120dp"
android:layout_height="match_parent"
android:layout_alignParentRight="true"
android:paddingLeft="5dp"
android:paddingTop="2dp"
android:textColor="#C6DE52"
android:gravity="left"
android:background="@android:color/transparent"
android:onClick="onClick"/>
</RelativeLayout>
</LinearLayout>
这是屏幕应该做的,(图像有一个固定的高度。我试图远离那个)
这是它现在的样子。
任何帮助都会很棒。谢谢