Field
class Field
kotlin.Any | |
↳ | 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 | |
---|---|
A builder for |
Public methods | |
---|---|
Pattern? |
Regex used to determine if the dataset should be shown in the autofill UI; when |
Presentations? |
The presentations used to visualize this field in Autofill UI. |
AutofillValue? |
getValue() The value to be autofilled. |
Public methods
getFilter
fun getFilter(): Pattern?
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).
getPresentations
fun getPresentations(): Presentations?
The presentations used to visualize this field in Autofill UI.
Return | |
---|---|
Presentations? |
This value may be null . |
getValue
fun getValue(): AutofillValue?
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.