В Деятельности, где нам не нужна служба автозаполнения, мы можем (или должны?) Отключить автозаполнение в методе onCreate ():
getWindow()
.getDecorView()
.setImportantForAutofill(View.IMPORTANT_FOR_AUTOFILL_NO_EXCLUDE_DESCENDANTS);
Или установка атрибута в корневом контейнере макета:
android:importantForAutofill="noExcludeDescendants"
И вопрос в том, является ли это хорошей практикой по причинам производительности? Экономия батареи или что-то подобное?
В противном случае служба автозаполнения пытается определить тип каждого представления с помощью эвристики.