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.