Gibt es überhaupt einen EditText, der mit der Eingabe in der oberen linken Ecke des EditText beginnt?

Lesezeit: 1 Minute

Benutzer-Avatar
NotACleverMan

ich habe ein EditText mit der Eigenschaft:

android:minLines="3"

Wenn ich jedoch anfange zu tippen, tippt es in der Mitte des EditText.

Gibt es eine Möglichkeit, dies dazu zu bringen, oben links mit der Eingabe zu beginnen? EditText Bereich?

  • Probieren Sie diese perfekte Lösung aus – stackoverflow.com/a/47813929/3448003

    – Bajrang Hudda

    15. Dezember 2017 um 13:18 Uhr

Hinzufügen android:gravity="top|left" zum EditText in der Layout-XML-Datei.

  • @Commons Ware, was muss ich tun, wenn ich meinen Edittext-Hinweis in center_vertical haben möchte, aber er sollte mit der Eingabe von oben | links beginnen?

    – Ähm

    26. August 2015 um 13:03 Uhr

  • @Erum: Mir ist keine Möglichkeit bekannt, die Positionierung des Hinweises unabhängig von der Positionierung des Textes zu steuern.

    – CommonsWare

    26. August 2015 um 13:05 Uhr

  • Verwenden Sie heutzutage Start oder Ende anstelle von links und rechts, um sowohl RTL- als auch LTR-Leser zu kompensieren

    – André L. Torres

    28. Februar 2018 um 18:40 Uhr

Einfach einfügen

android:gravity="top"

in deinen EditText.

android:gravity="start" würde es nach oben links setzen.

Das wird dir helfen. Probieren Sie diesen EditText ….

<EditText
    android:id="@+id/edt_comment_note"
    android:layout_width="fill_parent"
    android:layout_height="60dp"
    android:background="@drawable/white_box"
    android:gravity="top"
    android:hint="Note"
    android:imeOptions="actionDone"
    android:maxLines="3"
    android:padding="5dp"
    android:textSize="15sp" />

1176750cookie-checkGibt es überhaupt einen EditText, der mit der Eingabe in der oberen linken Ecke des EditText beginnt?

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy