Я столкнулся с проблемами при попытке использовать Autofill Framework для фрагмента входа в систему, он не показывает всплывающее окно сохранения.Я поместил атрибут android:autofillHints
в оба текстовых поля, затем попытался android:importantForAutofill="yes"
в обоих с одинаковыми результатами, и я также попытался вызвать AutofillManager.requestAutofill()
и AutofillManager.commit()
вручную.
Далее я скачал примерс здесь и установил его, и он работал нормально.Я использовал debug для проверки AutofillManager в обоих приложениях, и оказалось, что AutofillManager.isEnabled()
дает разные результаты: true в примере приложения и false в моем приложении.В обоих случаях я проверил первую строку onCreate()
в первом действии приложения, которое в обоих случаях не содержит полей для заполнения.
Вот почему я думаю, что проблема не в коде илифайлы макетов, а точнее в файлах gradle или manifest, но я не смог найти никакой разницы в тех, которые могли повлиять на платформу автозаполнения.Я не думаю, что фреймворк также имеет значения конфигурации.Я проверил targetSdk и minSdk, но это не так
Что еще я должен проверить?