android ImageView:将图像放在上面

时间:2015-05-10 11:52:43

标签: android

我的活动只包含一个ImageView。此视图应显示从URL加载的图像。我想,这个图像将使用整个屏幕宽度显示在我的屏幕顶部。 我的布局文件:

<?xml version="1.0" encoding="utf-8"?>

    <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:orientation="vertical"
        android:background="@color/overview_bgColor" >
        <ImageView 
            android:id="@+id/overview_image"
            android:contentDescription="image"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_gravity="top|fill_horizontal"/>
    </LinearLayout>

但图像始终以垂直居中的方式显示。但为什么?我想,top会将此ImageView放在我的屏幕上吗?

1 个答案:

答案 0 :(得分:4)

试试这个

Module ArrayExtension
    <Extension()> _
    Public Sub Add(Of T)(ByRef arr As T(), item As T)
        If arr IsNot Nothing Then
            Array.Resize(arr, arr.Length + 1)
            arr(arr.Length - 1) = item
        Else
            ReDim arr(0)
            arr(0) = item
        End If

    End Sub
End Module