Разрешить многострочное отображение в EditText в Android? - PullRequest
422 голосов
/ 20 ноября 2010

Как разрешить многострочное отображение в Android EditText?

Ответы [ 13 ]

0 голосов
/ 06 апреля 2019
android:inputType="textMultiLine"

Эта строка кода работает для меня.Добавьте этот код, который вы редактируете, в свой XML-файл.

0 голосов
/ 16 декабря 2017
<EditText
                android:hint="Address"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_weight="1"
                android:inputType="textMultiLine|textNoSuggestions"
                android:id="@+id/edittxtAddress"
                android:layout_marginLeft="@dimen/textsize2"
                android:textColor="@android:color/white"
                android:scrollbars="vertical"
                android:minLines="2"
            android:textStyle="normal" />

и в Activity для удаления "\ n" пользователь нажимает следующую строку

String editStr= edittxtAddress.getText().toString().trim();

 MyString= editStr.replaceAll("\n"," ");
0 голосов
/ 11 июля 2017

Еще одна полезная вещь - использовать android:minHeight вместе с android:layout_height="wrap_content".Таким образом, вы можете установить размер редактирования, когда оно пустое, и когда пользователь вводит материал, оно растягивается в зависимости от того, сколько пользовательского ввода, включая несколько строк.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...