2012-03-14 72 views
0

我在ListView上方獲得了靜態ImageView。 但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

您是否嘗試過使用android:scaleType參數? http://developer.android.com/reference/android/widget/ImageView.html#attr_android:scaleType; http://developer.android.com/reference/android/widget/ImageView.ScaleType.html – jcxavier 2012-03-14 12:13:36

+0

你可以發佈這個意圖的所有.xml文件嗎? (通常是它的main.xml,但你可能已經改變了。)這個問題可能在文件的其他地方。 – pogo2065 2012-03-14 12:15:35

+0

這是所有的佈局@JamesWright – Luciano 2012-03-14 12:34:01

回答

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" 
     /> 
+0

這種不利於使用ImageView的目的,雖然。 – jcxavier 2012-03-14 12:12:40

+0

空間來了,因爲你的原始圖像可能有這個空間 – 2012-03-14 12:14:40

+0

當我用它作爲背景時,我的圖像顯示正確。但我已經找到了一個解決方案,通過設置-5dip的marginTop(仍然奇怪) – Luciano 2012-03-14 12:15:00

0

機器人:layout_marginTop = 「 - 5dip」

工作:S

3

有點晚,但可以幫助其他人碰到這個stubmle:

「調整ViewBounds」工作對於我來說,當一個drawable自動縮放它所設置的View的高度。 (導致圖像本身之上和之下的空白空間)