Мне нужно ограничить один EditText в 1 строке, только если EditText имеет фокус, но он ничего не делает, когда он имеет фокус, только если он имеет фокус, и я закрываю приложение работает. Я не знаю, почему это происходит, и я пытаюсь решить его, но не могу. Это мой код:Создать editText со свойством singleLine = true программно
if(myText.isFocused()){
myText.setSingleLine(true);
myText.setMaxLines(1);
myText.setLines(1);
}
Отредактировано: После ОБСУЖДЕНИЕ, вот что я понял:
когда свойство EditText ставится в OnCreate методе Активность перерывов.
Главный объект: create editText со свойством singleLine = true программно.
I попробуйте его раньше, и это не сработает, потому что если я нажму на клавишу ввода, он добавит одну строку и будет работать, когда я закрою приложение. – temerariomalaga
@temerariomalaga см. Отредактированный ответ. –