Field
public final class Field
extends Object
| java.lang.Object | |
| ↳ | android.service.autofill.Field |
This class is used to set all information of a field. Such as the AutofillValue to be autofilled, a explicit filter, and presentations to be visualized, etc.
Summary
Nested classes | |
|---|---|
class | Field.Builder A builder for |
Public methods | |
|---|---|
Pattern | getFilter() Regex used to determine if the dataset should be shown in the autofill UI; when |
Presentations | getPresentations() The presentations used to visualize this field in Autofill UI. |
AutofillValue | getValue() The value to be autofilled. |
Inherited methods | |
|---|---|
Public methods
getFilter
public Pattern getFilter ()
Regex used to determine if the dataset should be shown in the autofill UI; when null, it disables filtering on that dataset (this is the recommended approach when value is not null and field contains sensitive data such as passwords).
| Returns | |
|---|---|
Pattern | |
getPresentations
public Presentations getPresentations ()
The presentations used to visualize this field in Autofill UI.
| Returns | |
|---|---|
Presentations | This value may be null. |
getValue
public AutofillValue getValue ()
The value to be autofilled. Pass null if you do not have the value but the target view is a logical part of the dataset. For example, if the dataset needs authentication and you have no access to the value.
| Returns | |
|---|---|
AutofillValue | |
Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2025-02-10 UTC.