即使我已經有超過一年的Android工作經驗,我仍然在努力使用我的xml佈局。無論如何,我需要創建一個XML佈局如下:查看並不匹配它的父母
我試着用這樣的:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:weightSum="100">
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="5">
</RelativeLayout>
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="15">
</RelativeLayout>
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="5" >
</RelativeLayout>
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="20" >
</RelativeLayout>
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="5" >
</RelativeLayout>
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="50" >
</RelativeLayout>
</LinearLayout>
,一切看起來正常的,直到那一刻,我想孩子添加一些內部佈局。 所以當我添加listView到RelativeLayout,標記爲3,它不匹配它的 父母,但需要整個屏幕。我如何添加列表視圖內部佈局2和3,以便他們 匹配他們的界限?
也許將所有佈局的'layout_height'設置爲'wrap_content'? –
我試着用match_parent和wrap_content,但在兩種情況下,listView(或imageView,如果我將它添加到佈局1)佔據整個屏幕。 – prowebphoneapp
夥計嘗試從頭到腳。你的方法是正確的,看你使用的圖像是否在你想要的範圍內。 –