/ / Edittext View One line - android, android-edittext

Edittext View One line - Android, edytor tekstu na Androida

Czy ktoś może mi wskazać, jak ograniczyć edittext tylko do jednego wiersza?

zrzut ekranu:

wprowadź opis obrazu tutaj

mój xml:

<EditText
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="Full Name"
android:id="@+id/textView_data2"
android:textSize="20sp"
android:layout_marginTop="10dp"
android:layout_marginBottom="10dp"
android:maxLines="1"
android:gravity="fill_vertical" />

Odpowiedzi:

1 dla odpowiedzi № 1
<EditText
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="Full Name"
android:scrollHorizontally="false"
android:id="@+id/textView_data2"
android:textSize="20sp"
android:layout_marginTop="10dp"
android:layout_marginBottom="10dp"
android:maxLines="1"
android:inputType="textPersonName"
android:gravity="fill_vertical" />

0 dla odpowiedzi nr 2

Po prostu dodaj do swojego pliku XML android:maxLines="1"


0 dla odpowiedzi № 3
<EditText
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="Full Name"
android:id="@+id/textView_data2"
android:textSize="20sp"
android:layout_marginTop="10dp"
android:layout_marginBottom="10dp"
android:inputType="text"
android:imeOption="actionNext"
android:gravity="fill_vertical" />


android:inputType="text"
android:imeOption="actionNext"

te dwie linie są chwytem. lepiej używaj akcji w ImeOption
to znaczy.,
android:imeOption="actionDone"

użyj tego, a wszyscy jesteście dobrzy :)

P.S. istnieje wiele rodzajów opcji dostarczanych przez Androida. Zwykle używamy tych imeOptions dla naszego softKeyboardInput, gdzie musimy zmienić przycisk Enter naszej klawiatury na cokolwiek innego.
na przykład.,
actionDone: przycisk DOne
actionNext: Idź do następnego editBox i etc,

Te imeOption działa tylko z inputType = "text | number | ..
tj. musisz określić typ wejścia do używania imeOption.

Mam nadzieję, że ci to pomoże :)