AutofillManager.ShowAutofillDialog Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
ShowAutofillDialog(View) |
Если предложения автозаполнения для a Пользовательский интерфейс в стиле диалогов доступен, |
ShowAutofillDialog(View, Int32) |
Если предложения автозаполнения для a Пользовательский интерфейс в стиле диалогового окна доступен для виртуальной |
ShowAutofillDialog(View)
Если предложения автозаполнения для a Пользовательский интерфейс в стиле диалогов доступен, view
отображает диалоговое окно, позволяющее пользователю выбрать предложение и вернуть его true
.
[Android.Runtime.Register("showAutofillDialog", "(Landroid/view/View;)Z", "", ApiSince=33)]
public bool ShowAutofillDialog (Android.Views.View view);
[<Android.Runtime.Register("showAutofillDialog", "(Landroid/view/View;)Z", "", ApiSince=33)>]
member this.ShowAutofillDialog : Android.Views.View -> bool
Параметры
- view
- View
представление, для которого отображаются предложения автозаполнения. Обычно это представление, получающее событие фокуса. Отображаемые предложения автозаполнения будут содержать содержимое для связанных представлений.
Возвращаемое значение
true
Если отображается диалоговое окно автозаполнения
- Атрибуты
Комментарии
Если доступны варианты автозаполнения пользовательского интерфейса в стиле диалога, отображается диалоговое окно, позволяющее пользователю выбрать предложение и вернуть true
view
его.
Диалоговое окно может не отображаться, если служба автозаполнения не поддерживает ее, если запрос автозаполнения еще не вернул ответ, если диалоговое окно было показано ранее или если метод ввода уже показан.
Рекомендуется использовать приложения для вызова этого метода при первом фокусе пользователя на форме, доступной для автозаполнения, и чтобы избежать отображения метода ввода при отображении диалогового окна. Если этот метод возвращается false
, вместо этого следует отобразить метод ввода (если предполагается, что представление обычно обрабатывает событие фокуса). Если пользователь повторно фокусируется на представлении, этот метод не следует вызывать повторно, чтобы не нарушить использование метода ввода.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.
Применяется к
ShowAutofillDialog(View, Int32)
Если предложения автозаполнения для a Пользовательский интерфейс в стиле диалогового окна доступен для виртуальной view
версии, отображает диалоговое окно, позволяющее пользователю выбрать предложение и вернуть его true
.
[Android.Runtime.Register("showAutofillDialog", "(Landroid/view/View;I)Z", "", ApiSince=33)]
public bool ShowAutofillDialog (Android.Views.View view, int virtualId);
[<Android.Runtime.Register("showAutofillDialog", "(Landroid/view/View;I)Z", "", ApiSince=33)>]
member this.ShowAutofillDialog : Android.Views.View * int -> bool
Параметры
- view
- View
Представление, в котором размещается иерархия виртуального представления, которая используется для отображения предложений автозаполнения.
- virtualId
- Int32
идентификатор, определяющий виртуальное представление внутри представления узла.
Возвращаемое значение
true
Если отображается диалоговое окно автозаполнения
- Атрибуты
Комментарии
Если варианты автозаполнения пользовательского интерфейса в стиле диалогов доступны для виртуального view
интерфейса, отображается диалоговое окно, позволяющее пользователю выбрать предложение и вернуть егоtrue
.
Диалоговое окно может не отображаться, если служба автозаполнения не поддерживает ее, если запрос автозаполнения еще не вернул ответ, если диалоговое окно было показано ранее или если метод ввода уже показан.
Рекомендуется использовать приложения для вызова этого метода при первом фокусе пользователя на форме, доступной для автозаполнения, и чтобы избежать отображения метода ввода при отображении диалогового окна. Если этот метод возвращается false
, вместо этого следует отобразить метод ввода (если предполагается, что представление обычно обрабатывает событие фокуса). Если пользователь повторно фокусируется на представлении, этот метод не следует вызывать повторно, чтобы не нарушить использование метода ввода.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.