2016-01-20 94 views
-1

我想設置佈局高度自動像這樣的畫面:Android的:如何設置佈局高度自動

http://i.stack.imgur.com/i7NOx.png

因爲如果我在fill_parentmatch_parent組佈局的高度,它看起來是這樣的:

enter image description here

我想要一個像fill_parent但在中間。

對不起,英文不好,我希望你能理解。

+0

你爲什麼不使用重量爲佈局? – Raghavendra

+0

設置「Wrapcontent」@Julian Pera – YUVRAJ

+0

您應該使用RelativeLayout作爲父項。 –

回答

0

您可以使用

android:layout_width="wrap_content" 
android:layout_height="wrap_content" 

自動設置佈局按照您的內容

0
<?xml version="1.0" encoding="utf-8"?> 
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    android:orientation="vertical"> 

    <LinearLayout 
     android:id="@+id/aa" 
     android:layout_width="match_parent" 
     android:layout_height="wrap_content" 
     android:layout_alignParentTop="true" 
     android:orientation="vertical"> 

     <LinearLayout 
      android:layout_width="match_parent" 
      android:layout_height="20dp" /> 

     <LinearLayout 
      android:layout_width="match_parent" 
      android:layout_height="20dp" /> 

     <LinearLayout 
      android:layout_width="match_parent" 
      android:layout_height="20dp" /> 
    </LinearLayout> 

    <LinearLayout 
     android:layout_width="match_parent" 
     android:layout_height="wrap_content" 
     android:layout_above="@+id/bb" 
     android:layout_below="@+id/aa"></LinearLayout> 

    <LinearLayout 
     android:id="@+id/bb" 
     android:layout_width="match_parent" 
     android:layout_height="wrap_content" 
     android:layout_alignParentBottom="true" 
     android:orientation="vertical"> 

     <LinearLayout 
      android:layout_width="match_parent" 
      android:layout_height="20dp" /> 

     <LinearLayout 
      android:layout_width="match_parent" 
      android:layout_height="20dp" /> 

     <LinearLayout 
      android:layout_width="match_parent" 
      android:layout_height="20dp" /> 
    </LinearLayout> 

</RelativeLayout> 
相關問題