Отключение автозаполнения Android по соображениям производительности?

В Деятельности, где нам не нужна служба автозаполнения, мы можем (или должны?) Отключить автозаполнение в методе onCreate():

getWindow()
  .getDecorView()
  .setImportantForAutofill(View.IMPORTANT_FOR_AUTOFILL_NO_EXCLUDE_DESCENDANTS);

Или установите атрибут в корневом контейнере макета:

android:importantForAutofill="noExcludeDescendants"

И вопрос в том, является ли это хорошей практикой по причинам производительности? Экономия батареи или что-то подобное?

В противном случае служба автозаполнения пытается определить тип каждого представления с помощью эвристики.

0 ответов

Другие вопросы по тегам