我的活动只包含一个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
放在我的屏幕上吗?
答案 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