2016-04-07 15 views
3

Nasıl Bu artık görünür nasıl bu metin görünümü sığabilecek:Android Düzeni TextView'un

Layout now

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 

android:layout_width="match_parent" 
android:layout_height="wrap_content" 
android:weightSum="2" 
android:orientation="horizontal"> 



<ImageButton 
    android:layout_width="0dp" 
    android:layout_height="400dp" 
    android:layout_weight="1" 
    android:id="@+id/botoAbdominals" 
    android:background="@drawable/abdominals" 
    android:contentDescription="ImatgeAbdominals" 
    android:layout_marginTop="50dp" 
    android:layout_marginRight="10dp" 
    android:layout_marginLeft="10dp" 
    android:layout_gravity="center" 
    /> 


<ImageButton 
    android:layout_width="0dp" 
    android:layout_height="400dp" 
    android:layout_weight="1" 
    android:id="@+id/botoFlexio" 
    android:layout_gravity="center" 
    android:layout_marginTop="50dp" 
    android:layout_marginLeft="10dp" 
    android:layout_marginRight="10dp" 
    android:background="@drawable/flexio" 
    android:contentDescription="ImatgeFlexio" 
    /> 
<TextView 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:text="Escull la rutina desitjada" /> 

: Burada

This is how the buttons should look like:

benim xml var

+0

sizin LinearLayout – MojioMS

cevap

0

bu düzen düzenlemesi ile, bunu böyle yapın:

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
android:layout_width="match_parent" 
android:layout_height="wrap_content" 
android:orientation="vertical"> 

    <TextView 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:text="Escull la rutina desitjada" /> 

    <LinearLayout 
    android:layout_width="match_parent" 
    android:layout_height="wrap_content" 
    android:weightSum="2" 
    android:orientation="horizontal"> 

     <ImageButton 
     android:layout_width="0dp" 
     android:layout_height="400dp" 
     android:layout_weight="1" 
     android:id="@+id/botoAbdominals" 
     android:background="@drawable/abdominals" 
     android:contentDescription="ImatgeAbdominals" 
     android:layout_marginTop="50dp" 
     android:layout_marginRight="10dp" 
     android:layout_marginLeft="10dp" 
     android:layout_gravity="center"/> 


     <ImageButton 
     android:layout_width="0dp" 
     android:layout_height="400dp" 
     android:layout_weight="1" 
     android:id="@+id/botoFlexio" 
     android:layout_gravity="center" 
     android:layout_marginTop="50dp" 
     android:layout_marginLeft="10dp" 
     android:layout_marginRight="10dp" 
     android:background="@drawable/flexio" 
     android:contentDescription="ImatgeFlexio"/> 

    </LinearLayout> 


</LinearLayout> 
2

başka bir LinearLayout çevirin, yani dikey yönelim. Metin görünümü ve Linearlayout ile çocuklar gibi.

Aşağıdaki hiyerarşi.

> LinearLayout (vertical) 
    > TextView 
    > LinearLayout (horizontal) // [Like your current one] 
    > ImageButton 
    > ImageButton 
+1

Teşekkür dışında TextView koymak! Mükemmel çalışıyor!!! –

+0

@AlexiaWhite Bunu duyduğuma sevindim. Ve tam kod yazmadan kendiniz yönettiniz :) – Doomsknight

İlgili konular