Я хочу добавить предварительно заполненный текст, например код страны, в edittext для мобильного телефона. Предварительно заполненный текст должен быть недействительным. Я попробовал это, переопределив onSelectionChanged(). Есть ли лучшее решение?Заполненный текст в edittext
final EditText editText = new EditText(this){
int prevSelection;
@Override
protected void onSelectionChanged(int selStart, int selEnd) {
if(selStart < 4){
setSelection(prevSelection);
return;
}
prevSelection = selStart;
}
};
setText и set editable to false? – Breavyn
editText.setHint ("") – Smashing
или просто установите текст, а затем установите значение enable false – Smashing