我試圖重現這個空間:中心的LinearLayout篩選,填寫上面的ImageView
我需要集中到屏幕LinearLayout
。 LinearLayout
上方的空格應填寫(除了一些填充)ImageView
。
例如,如果屏幕是一個比上面的圖片越小,ImageView
應該相應調整,如:
我怎樣才能做到這一點?
這裏是一個模板,我創造了讓自己開始:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingLeft="25dp"
android:paddingRight="25dp">
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/imageView"
android:background="@drawable/logo" />
<LinearLayout
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="wrap_content">
...
</LinearLayout>
</LinearLayout>
有沒有理由把'LinearLayout'放在'ImageView'上面? – user5360382
在較舊的Android版本中,視圖需要在可以引用之前進行聲明。我不知道什麼時候改變了。我想老習慣不會輕易死去;-) –