Как переместить курсор в edittext на первую строку в android studio?

Я создал plain text, но он длинный, то-есть больше чем на одну строку. Курсор при этом автоматически устанавливается по средине. Как его переместить вверх?что я хочу


Ответы (1 шт):

Автор решения: Andrew

Как вариант программно устанавливать в начало:

EditText editText = (EditText)findViewById(R.id.edittext_id);
editText.setSelection(0);

так же можно задать начальный и конечный индекс элемента и ваш текст (если он будет) будет выбран:

editText.setSelection(startPosition, endPosition);

это все нужно будет делать уже после того как установите в вашем виджете текст.

→ Ссылка