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


AutofillManager.ShowAutofillDialog Метод

Определение

Перегрузки

ShowAutofillDialog(View)

Если предложения автозаполнения для a Пользовательский интерфейс в стиле диалогов доступен, viewотображает диалоговое окно, позволяющее пользователю выбрать предложение и вернуть его true.

ShowAutofillDialog(View, Int32)

Если предложения автозаполнения для a Пользовательский интерфейс в стиле диалогового окна доступен для виртуальной viewверсии, отображает диалоговое окно, позволяющее пользователю выбрать предложение и вернуть его true.

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 Если отображается диалоговое окно автозаполнения

Атрибуты

Комментарии

Если доступны варианты автозаполнения пользовательского интерфейса в стиле диалога, отображается диалоговое окно, позволяющее пользователю выбрать предложение и вернуть trueviewего.

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

Рекомендуется использовать приложения для вызова этого метода при первом фокусе пользователя на форме, доступной для автозаполнения, и чтобы избежать отображения метода ввода при отображении диалогового окна. Если этот метод возвращается false, вместо этого следует отобразить метод ввода (если предполагается, что представление обычно обрабатывает событие фокуса). Если пользователь повторно фокусируется на представлении, этот метод не следует вызывать повторно, чтобы не нарушить использование метода ввода.

Документация по Java для android.view.autofill.AutofillManager.showAutofillDialog(android.view.View).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом 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, вместо этого следует отобразить метод ввода (если предполагается, что представление обычно обрабатывает событие фокуса). Если пользователь повторно фокусируется на представлении, этот метод не следует вызывать повторно, чтобы не нарушить использование метода ввода.

Документация по Java для android.view.autofill.AutofillManager.showAutofillDialog(android.view.View, int).

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

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