Поделиться через


FillRequest.FlagManualRequest Поле

Определение

Указывает, что автоматическое заполнение было явно запрошено пользователем.

[Android.Runtime.IntDef(Fields=new System.String[] { "FlagManualRequest", "FlagCompatibilityModeRequest", "FlagSupportsFillDialog" }, Flag=true, Type="Android.Service.Autofill.FillRequest")]
[Android.Runtime.Register("FLAG_MANUAL_REQUEST", ApiSince=26)]
public const int FlagManualRequest = 1;
[<Android.Runtime.IntDef(Fields=new System.String[] { "FlagManualRequest", "FlagCompatibilityModeRequest", "FlagSupportsFillDialog" }, Flag=true, Type="Android.Service.Autofill.FillRequest")>]
[<Android.Runtime.Register("FLAG_MANUAL_REQUEST", ApiSince=26)>]
val mutable FlagManualRequest : int

Значение поля

Value = 1

Реализации

Атрибуты

Комментарии

Указывает, что автоматическое заполнение было явно запрошено пользователем.

Обычно пользователи выполняют явный запрос для автоматического заполнения экрана в двух ситуациях: <ul><li>приложение отключено автозаполнения (с помощью View#setImportantForAutofill(int). <li>Служба не могла выяснить, как автоматически заполнить экран (но пользователь знает, что служба имеет данные для этого приложения). </ul>

Этот флаг особенно полезен во втором случае. Например, служба может предложить сложный пользовательский интерфейс, в котором пользователь может сопоставить представления экрана, принадлежащие каждому пользователю, или он может предложить более простой пользовательский интерфейс, в котором пользователь выбирает данные только для запуска запроса (это будет представление, метод которого android.app.assist.AssistStructure.ViewNode#isFocused() возвращается true).

Явный запрос автозаполнения активируется при вызове или android.view.autofill.AutofillManager#requestAutofill(View, int, android.graphics.Rect) вызовеandroid.view.autofill.AutofillManager#requestAutofill(View). Например, стандартные android.widget.TextViewAUTOFILL представления показывают параметр в меню переполнения, который активирует такой запрос.

Документация по Java для android.service.autofill.FillRequest.FLAG_MANUAL_REQUEST.

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к