2016-01-20 2 views
-1

Я хочу, чтобы установить высоту макета автоматически, как на этой картинке:Android: Как установить высоту макета автоматического

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

Потому что если я установить высоту макета в fill_parent или match_parent это выглядит следующим образом:

enter image description here

Я хочу что-то вроде fill_parent, но посередине.

Извините за плохой английский, надеюсь, вы сможете понять.

+0

Почему бы вам не использовать вес для этого макета ? – Raghavendra

+0

set «Wrapcontent» @Julian Pera – YUVRAJ

+0

Вы должны использовать RelativeLayout для родителя. –

ответ

0

Использование раскладка веса свойство макета

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> 
Смежные вопросы