Мое приложение помещает некоторый текст в EditText
. Текст ок. В 3 раза длиннее видимой области EditText
. Затем приложение выбирает фрагмент текста (обычно предложение) с помощью EditText.setSelection(int start, int stop)
.
Проблема в том, что выделение всегда размещается в разных частях видимой области: сверху, в середине, снизу. Однако там достаточно текста и коротких предложений, чтобы выбор можно было сохранить внизу.
Есть ли способ заставить EditText
сохранить выделение в нижней части видимой области?
Для иллюстрации:
Text piece 1.
Text piece 2.
Text piece 3.
Text piece 4.
Text piece 5.
--- Visible area ---
|Text piece 6. |
|Text piece 7. |
|Text piece 8. |
|Text piece 9. | Text pieces 9 and 10 are selected,
|Text piece 10. | thus at the bottom
--------------------
Text piece 11.
Text piece 12.
Text piece 13.
Text piece 14.
Text piece 15.