这是我的ListView XML代码:
EditText位于视图的底部,但由于某种原因它与底部没有紧密连接。仔细检查后发现布局确实在底部 - 但是内部的白色背景并没有覆盖整个布局(就像当ImageView的大小大于布局大小且使用scaleType时一样)。对我来说,EditText紧贴底部非常重要...有什么想法吗?更新:添加屏幕截图:如您所见,EditText白色背景的底部与屏幕的底部不对齐...尽管布局本身已经对齐。
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical" >
<ListView
android:id="@+list/list_view"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:background="@drawable/defaultbg"
android:drawSelectorOnTop="false" />
<ImageButton
android:id="@+list/filter_button"
android:layout_width="30dp"
android:layout_height="30dp"
android:layout_alignParentBottom="true"
android:layout_alignParentRight="true"
android:background="@android:color/transparent"
android:contentDescription="@string/SmallLogo"
android:scaleType="fitXY"
android:src="@drawable/filter" />
<!-- empty view -->
<TextView
android:id="@+list/empty"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:background="@drawable/defaultbg"
android:gravity="center"
android:text="@string/whos_around_empty_text"
android:textAppearance="@android:style/TextAppearance.Medium"
android:textColor="@android:color/white"
android:textStyle="bold" />
<EditText
android:id="@+list/filter"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_alignParentLeft="true"
android:hint="@string/search"
android:visibility="visible"/>
</RelativeLayout>
EditText位于视图的底部,但由于某种原因它与底部没有紧密连接。仔细检查后发现布局确实在底部 - 但是内部的白色背景并没有覆盖整个布局(就像当ImageView的大小大于布局大小且使用scaleType时一样)。对我来说,EditText紧贴底部非常重要...有什么想法吗?更新:添加屏幕截图:如您所见,EditText白色背景的底部与屏幕的底部不对齐...尽管布局本身已经对齐。