Остановить прокрутку автоматически в EditText - PullRequest
0 голосов
/ 22 февраля 2019

Я использую EditText с опцией scrollbars=vertical, чтобы записать мои данные в мое приложение.Проблема в том, что когда я получил данные, моя полоса прокрутки автоматически отключается.Я хотел бы запретить автоматическую прокрутку при нажатии на экран

  <EditText
    android:id="@+id/edCapteur"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:background="#9CE49C"
    android:focusable="false"
    android:scrollbars="vertical"

    />

. Я использую это для добавления данных в мой edidtext:

edidtext.append("data");

1 Ответ

0 голосов
/ 22 февраля 2019

Это потому, что курсор edittext перемещен в конец.Вам нужно держать курсор в исходном положении

int originalPosition = edidtext.getSelectionStart();
edidtext.append("data");
edidtext.setSelection(originalPosition);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...