我在listView上面有一个静态ImageView。 但是imageView在它上方显示了一些空白区域。
如何删除此空白区域?
- 当我使用图像作为TextView的背景时,它完全符合父顶部
这是我的ImageView的xml:
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@android:color/background_light"
>
<ImageView
android:id="@+id/titlebartear"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:layout_marginTop="-5dip"
android:src="@drawable/titlebartear"
/>
<ListView android:id="@android:id/list"
android:paddingTop="0px"
android:tag="fileslist"
android:fastScrollEnabled="true"
android:smoothScrollbar="true"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:divider="@color/pijndagboek_light_blue"
android:dividerHeight="2px"
android:cacheColorHint="#00000000"
android:layout_below="@id/titlebartear"
/>
</RelativeLayout>
答案 0 :(得分:3)
有点晚了,但可能会帮助其他人坚持这个:
&#34;调整ViewBounds&#34; 为我工作,当drawable自动缩放View设置的高度时。 (导致图像本身上方和下方的空白区域)
答案 1 :(得分:0)
将图像设置为Imageview的背景。
<ImageView
android:id="@+id/titlebartear"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:background="@drawable/titlebartear"
/>
答案 2 :(得分:0)
机器人:layout_marginTop = “ - 5dip”
工作:S