Как запретить изменение положения курсора пользователем?
Смысл в том, что нужно запретить пользователю перемещать курсор внутри editText. Я попробовал использовать обработчик OnClickListener внутри события перемещать курсор в конец строки, и это работает.
editText.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
editText.setSelection(editText.length());
}
});
Но если я долго удерживаю на текст, под курсором появляется "капелька", за которую можно потянуть и переместить курсор и моя идея уже не работает.
Так же пробовал делать курсор невидимым ( android:cursorVisible="false" ), хоть курсор не видно, но его можно перетаскивать.
Есть ли нормальный способ запретить изменение положения курсора?
