Я использую EditText в своем коде и сравниваю его содержимое со строкой при нажатии на кнопку. К сожалению, делать это с помощью клавиши ввода через onKey вызывает проблемы, потому что ввод создает разрыв строки . Я использовал:Настройка EditText на одну строку заставляет его потерять фокус после нажатия Enter
setSingleLine(true);
, чтобы предотвратить это. Но теперь нажатие enter приводит к тому, что EditText теряет фокус. Почему он ведет себя так и как его исправить?
Спасибо, используя это вместо setSingleLine (правда) не трюк! – user3086884
поэтому этот ans должен быть отмечен как принятый ... :) –
Согласен. Конечно, я отмечу это, но система еще не позволила мне это сделать. Еще раз спасибо :) – user3086884