2011-04-29 12 views
11

Tengo el siguiente xml para un texto de edición y un botón que toman toda la pantalla. El único problema es que no puedo encontrar la manera de hacer que el texto mecanografiado en el texto de edición se coloque en la parte superior. Ahora mismo está en el centro de EditText.¿Cómo coloco el texto dentro de un widget EditText en la parte superior?

<?xml version="1.0" encoding="utf-8"?> 
    <LinearLayout 
     xmlns:android="http://schemas.android.com/apk/res/android" 
     android:orientation="vertical" 
     android:background="@drawable/herinnering_background" 
     android:layout_width="fill_parent" 
     android:layout_height="fill_parent"> 



     <EditText 
      android:id="@+id/invoerTekst" 
      android:layout_width="fill_parent" 
      android:layout_height="0dp" 
      android:layout_weight="1" 
      android:hint="@string/prompt_tekst" /> 

     <Button 
      android:id="@+id/klaar" 
      android:layout_width="fill_parent" 
      android:layout_height="wrap_content" 
      android:layout_weight="0" 
      android:text="@string/action_sla_op" 
      android:background="@drawable/main_button_over" 
      android:textColor="#ffffff" 
      android:layout_margin="5dip" 
      android:layout_below="@id/invoerTekst" /> 



    </LinearLayout> 

Respuesta

22

Agregar android:gravity="top" atributo a su EditText.

4

Use esto, lo ayudará.

EditarTexto

android:id="@+id/invoerTekst" 
    android:layout_width="fill_parent" 
    android:layout_height="0dp" 
    android:layout_weight="1" 
    android:gravity="top" 
    android:hint="@string/prompt_tekst" 
Cuestiones relacionadas