Автозаполнение

Повысьте точность автозаполнения за счет расширения подсказок.
Последнее обновление Стабильный выпуск Кандидат на выпуск Бета-версия Альфа-релиз
18 сентября 2024 г. 1.1.0 - 1.3.0-бета01 -

Объявление зависимостей

Чтобы добавить зависимость от автозаполнения, необходимо добавить в свой проект репозиторий Google Maven. Для получения дополнительной информации прочтите репозиторий Google Maven .

Добавьте зависимости для нужных вам артефактов в файл build.gradle для вашего приложения или модуля:

классный

dependencies {
    implementation "androidx.autofill:autofill:1.1.0"
}

Котлин

dependencies {
    implementation("androidx.autofill:autofill:1.1.0")
}

Дополнительные сведения о зависимостях см. в разделе Добавление зависимостей сборки .

Обратная связь

Ваши отзывы помогают сделать Jetpack лучше. Дайте нам знать, если вы обнаружите новые проблемы или у вас есть идеи по улучшению этой библиотеки. Пожалуйста, ознакомьтесь с существующими проблемами в этой библиотеке, прежде чем создавать новую. Вы можете добавить свой голос к существующей проблеме, нажав кнопку со звездочкой.

Создать новую задачу

Дополнительную информацию см . в документации по системе отслеживания проблем .

Версия 1.3

Версия 1.3.0-бета01

18 сентября 2024 г.

Выпущен androidx.autofill:autofill:1.3.0-beta01 . Версия 1.3.0-beta01 содержит эти коммиты .

Версия 1.3.0-альфа01

24 мая 2023 г.

Выпущен androidx.autofill:autofill:1.3.0-alpha01 . Версия 1.3.0-alpha01 содержит эти коммиты.

Изменения API

  • Добавляет константы подсказки автозаполнения для типов ценностей кошелька. ( Ie5d9d )

Версия 1.2.0

Версия 1.2.0-бета01

21 июля 2021 г.

Выпущен androidx.autofill:autofill:1.2.0-beta01 . Версия 1.2.0-beta01 содержит эти коммиты.

Новые возможности

  • Добавлены новые расширенные константы-подсказки для большего количества запрошенных типов полей:
    • Пароль Wi-Fi
    • Отправить одноразовый код по электронной почте
    • Приложение для аутентификации OTP
    • адрес УПИ
    • Адресный блок
    • Адрес зависит от населенного пункта
    • Промокоды

Версия 1.2.0-альфа02

2 июня 2021 г.

Выпущен androidx.autofill:autofill:1.2.0-alpha02 .

Изменения API

  • AUTOFILL_HINT_TFA_APP_OTP переименован в AUTOFILL_HINT_2FA_APP_OTP чтобы соответствовать каноническому представлению двухфакторной аутентификации.

Версия 1.2.0-альфа01

24 марта 2021 г.

Выпущен androidx.autofill:autofill:1.2.0-alpha01 . Версия 1.2.0-alpha01 содержит эти коммиты.

Новые возможности

  • Добавлены новые расширенные константы-подсказки для большего количества запрошенных типов полей:
    • Пароль Wi-Fi
    • Отправить одноразовый код по электронной почте
    • Приложение для аутентификации OTP
    • адрес УПИ
    • Адресный блок
    • Адрес зависит от населенного пункта
    • Промокоды

Изменения API

  • Добавлены новые подсказки по автозаполнению для некоторых запрошенных типов (OTP электронной почты, подробные поля адреса, промокоды, идентификатор UPI). ( I89e2f )

Версия 1.1.0

Версия 1.1.0

27 января 2021 г.

Выпущен androidx.autofill:autofill:1.1.0 . Версия 1.1.0 содержит эти коммиты.

Основные изменения с версии 1.0.0

  • Добавляет набор API-интерфейсов для поддержки создания встроенных предложений автозаполнения — новой функции, представленной в Android 11. Дополнительные сведения см. в руководстве по автозаполнению IME.
  • В частности, представлен шаблон пользовательского интерфейса версии 1 InlineSuggestionUi с примером кода в javadoc, который помогает разработчикам IME указывать стили встроенных предложений, а разработчикам поставщиков автозаполнения — создавать встроенное содержимое предложений.

Версия 1.1.0-rc01

11 ноября 2020 г.

androidx.autofill:autofill:1.1.0-rc01 выпущен без изменений с 1.1.0-beta01 . Версия 1.1.0-rc01 содержит эти коммиты.

Версия 1.1.0-бета01

14 октября 2020 г.

androidx.autofill:autofill:1.1.0-beta01 выпущен без изменений с 1.1.0-alpha02 . Версия 1.1.0-beta01 содержит эти коммиты.

Версия 1.1.0-альфа02

19 августа 2020 г.

Выпущен androidx.autofill:autofill:1.1.0-alpha02 . Версия 1.1.0-alpha02 содержит эти коммиты.

Изменения API

  • Обновлена ​​необходимая версия API библиотеки встроенных предложений автозаполнения с Q на R ( I983a5 ).
  • Добавлен помощник InlineSuggestionUi , позволяющий сервисам автозаполнения создавать встроенные презентации.
  • Добавлен рендерер, который помогает поставщикам IME расширять встроенные презентации, отправляемые службами автозаполнения.
  • Поддержка стилей и тем для поставщиков IME добавлена ​​как часть API стиля версии v1.

Версия 1.1.0-альфа01

18 марта 2020 г.

Выпущен androidx.autofill:autofill:1.1.0-alpha01 . Версия 1.1.0-alpha01 содержит эти коммиты.

Новые возможности

  • Добавлен InlinePresentationBuilder который помогает поставщикам автозаполнения взаимодействовать с новой клавиатурой InlineSuggestionRequest
  • Добавлен InlinePresentationRenderer , помогающий поставщикам клавиатуры отображать фрагменты, предоставленные поставщиками автозаполнения.
  • Добавлен InlineSuggestionsHostView , позволяющий поставщикам клавиатуры ограничивать отображение фрагментов.

Версия 1.0.0

Версия 1.0.0

4 декабря 2019 г.

Выпущен androidx.autofill:autofill:1.0.0 . Версия 1.0.0 содержит эти коммиты .

Основные особенности версии 1.0.0

  • Первая стабильная версия модуля автозаполнения.
  • Добавляет стандартный набор поддерживаемых констант подсказки автозаполнения, который должен поддерживаться всеми службами автозаполнения.

Версия 1.0.0-rc01

23 октября 2019 г.

androidx.autofill:autofill:1.0.0-rc01 выпущен без изменений с 1.0.0-beta01 . Версия 1.0.0-rc01 содержит эти коммиты .

Версия 1.0.0-бета01

18 сентября 2019 г.

Выпущен androidx.autofill:autofill:1.0.0-beta01 . Версия 1.0.0-beta01 содержит эти коммиты .

Новые возможности

  • Добавлена ​​поддержка аннотирования полей одноразового пароля (OTP), которые можно заполнить, прочитав код из SMS.
  • Добавлена ​​функция генератора для получения констант подсказок для односимвольных полей OTP.

Версия 1.0.0-альфа02

7 августа 2019 г.

Выпущен androidx.autofill:autofill:1.0.0-alpha02 . Коммиты, включенные в эту версию, можно найти здесь .

Новые возможности

  • Добавлены новые константы-подсказки для поддержки аннотации кодов одноразовых паролей SMS (OTP).

Версия 1.0.0-альфа01

2 июля 2019 г.

Это первый выпуск androidx.autofill:autofill:1.0.0-alpha01 . Коммиты, включенные в эту начальную версию, можно найти здесь .

Новые возможности

Это первая версия модуля автозаполнения AndroidX. Он предоставляет новые константы подсказок автозаполнения, добавленные для более детальной аннотации полей формы.