Итак, у меня есть приложение, которое загружает файл из Интернета, используя PRDownloader
.Сам экземпляр PRDownloader
работает на фоне Service
.При первом исполнении все пойдет хорошо.Однако, когда файл загружался, EditText
у меня перестал отвечать.Приложение будет просто заморожено, но не безразлично.Печатание на клавиатуре (я использую Gboard) не будет отображать новые входы в самом EditText
до тех пор, пока загрузка не закончится, и Service
не перейдет к дальнейшей обработке, где все предыдущие вводы сразу вступят в силу.При загрузке также ввод с клавиатуры будет по-прежнему влиять на предсказание текста на клавиатуре, поэтому я все еще мог видеть слова, которые я набирал в этом EditText
.
Было бы действительно здорово, если бы EditText
работает нормально во время загрузок.
PS: EditText
действительно TextInputLayout
, содержащий TextInputEditText
.