Android EditText Multiline не работает должным образом
Я очень отчаянно нуждаюсь в этой функции. Я перепробовал почти все, что можно найти, чтобы включить эти многострочные EditTexts, но они просто продолжают одну строку, прокручивая весь EditText вместе с ним.
Насколько сложно остановиться в конце границы EditText и перейти к следующей строке?
У меня есть это действие с EditText и 2 кнопки. Одна из этих кнопок добавляет предопределенную строку текста в EditText. Другой помещает текст EditText в некую форму объекта, который я использую позже в приложении.
Однако я не могу заставить эту многострочную функцию работать .. Я пытался ограничить размер. Установка многострочного флага. Отключение однострочных Давать строки, а minLines случайное число (10). Отключение горизонтальной прокрутки на EditText. Но ничего не работает ....
Может кто-нибудь сказать мне, что, черт возьми, я делаю не так? И как я могу исправить эту ужасную мерзость EditText.
Вот так теперь выглядит мой кошмар.
<EditText
android:id="@+id/callofedittext"
android:layout_width="wrap_content"
android:inputType="textMultiLine"
android:width="300dp"
android:minLines="10"
android:layout_height="wrap_content"
android:gravity="top|left"
android:textColor="@color/textWhite"
android:background="@color/textBlack"
android:paddingLeft="3dp"
android:singleLine="false"
android:scrollHorizontally="false"
>
<requestFocus />
</EditText>
Это преследует мои мечты ...
РЕДАКТИРОВАТЬ:> Свет в конце туннеля.
Пока я фокусировался на xml. Новый чистый проект указал мне, чтоEditText textMessage = (EditText)findViewById(R.id.callofedittext); textMessage.setInputType(InputType.TYPE_TEXT_FLAG_MULTI_LINE | InputType.TYPE_TEXT_FLAG_CAP_SENTENCES);
вызывает все мои проблемы. Не конкретно свойства внутри XML.