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 2024-04-04 UTC.