2016-05-16 4 views
-1

Diese einfachen aussehen könnte und eigentlich einfach sein könnte, aber ich brauche, um den folgenden Bildschirm enter image description hereEditText als Box

ich es die folgenden XML-

<EditText 
      android:id="@+id/subject_edt" 
      style="@android:style/TextAppearance.Medium" 
      android:layout_width="match_parent" 
      android:layout_height="100dp" 
      android:layout_marginLeft="15dp" 
      android:inputType="textImeMultiLine" 
      android:layout_marginRight="15dp" 
      android:background="@drawable/edt_bg" 
      android:maxLines="5" /> 

alles in Ordnung ist mit erfolgreich abgeschlossen, aber das Problem ist, es wie das unten Fokus

enter image description here

der Cursor sollte, erscheint erscheinen auf die obere linke Ecke, kann jemand vorschlagen, wie Ti dies erreichen?

Vielen Dank im Voraus :)

Antwort

1

Versuchen Sie, diese android:gravity="top"OR gesetzt für Sie android:gravity="top|left" Eigenschaft in Ihrem EditText geben kann links.

Siehe dies.

<EditText 
      android:id="@+id/subject_edt" 
      style="@android:style/TextAppearance.Medium" 
      android:layout_width="match_parent" 
      android:layout_height="100dp" 
      android:layout_marginLeft="15dp" 
      android:inputType="textImeMultiLine" 
      android:gravity="top" 
      android:layout_marginRight="15dp" 
      android:background="@drawable/edt_bg" 
      android:maxLines="5" /> 
0

Verwenden android:gravity="top"

<EditText 
    style="@android:style/TextAppearance.Medium" 
    android:background="@drawable/edt_bg" 
    android:gravity="top" 
    android:id="@+id/subject_edt" 
    android:inputType="textImeMultiLine" 
    android:layout_height="100dp" 
    android:layout_marginLeft="15dp" 
    android:layout_marginRight="15dp" 
    android:layout_width="match_parent" 
    android:maxLines="5" />