Android.Service.Autofill Namespace

Classes

AutofillService
BatchUpdates

Defines actions to be applied to a RemoteViews template presentation.

BatchUpdates.Builder
BatchUpdates.InterfaceConsts
CharSequenceTransformation

Replaces a TextView child of a CustomDescription with the contents of one or more regular expressions (regexs).

CharSequenceTransformation.Builder
CharSequenceTransformation.InterfaceConsts
CustomDescription

Defines a custom description for the autofill save UI.

CustomDescription.Builder
CustomDescription.InterfaceConsts
Dataset

A <code>Dataset</code> object represents a group of fields (key / value pairs) used to autofill parts of a screen.

Dataset.Builder
Dataset.InterfaceConsts
DateTransformation

Replaces a TextView child of a CustomDescription with the contents of a field that is expected to have a AutofillValue#forDate(long) date value.

DateTransformation.InterfaceConsts
DateValueSanitizer

Sanitizes a date AutofillValue using a DateFormat.

DateValueSanitizer.InterfaceConsts
FieldClassification

Represents the <a href="AutofillService.

FieldClassification.Match
FillCallback

<code>FillCallback</code> handles autofill requests from the AutofillService into the Activity being autofilled.

FillContext

This class represents a context for each fill request made via AutofillService#onFillRequest(FillRequest, CancellationSignal, FillCallback).

FillContext.InterfaceConsts
FillEventHistory

Describes what happened after the last AutofillService#onFillRequest(FillRequest, android.os.CancellationSignal, FillCallback) call.

FillEventHistory.Event
FillEventHistory.InterfaceConsts
FillRequest

This class represents a request to an autofill service to interpret the screen and provide information to the system which views are interesting for saving and what are the possible ways to fill the inputs on the screen if applicable.

FillRequest.InterfaceConsts
FillResponse

Response for an AutofillService#onFillRequest(FillRequest, android.os.CancellationSignal, FillCallback).

FillResponse.Builder
FillResponse.InterfaceConsts
ImageTransformation

Replaces the content of a child ImageView of a RemoteViews presentation template with the first image that matches a regular expression (regex).

ImageTransformation.Builder
ImageTransformation.InterfaceConsts
InlinePresentation

Wrapper class holding a Slice and an InlinePresentationSpec for rendering UI for an Inline Suggestion.

InlinePresentation.InterfaceConsts
LuhnChecksumValidator

Validator that returns true if the number created by concatenating all given fields pass a Luhn algorithm checksum.

LuhnChecksumValidator.InterfaceConsts
RegexValidator

Defines if a field is valid based on a regular expression (regex).

RegexValidator.InterfaceConsts
SaveCallback

Handles save requests from the AutofillService into the Activity being autofilled.

SavedDatasetsInfo

A result returned from AutofillService#onSavedDatasetsInfoRequest(SavedDatasetsInfoCallback).

SaveInfo
SaveInfo.Builder
SaveInfo.InterfaceConsts
SaveRequest

This class represents a request to an AutofillService autofill provider to save applicable data entered by the user.

SaveRequest.InterfaceConsts
TextValueSanitizer
TextValueSanitizer.InterfaceConsts
UserData

Defines the user data used for <a href="AutofillService.

UserData.Builder
UserData.InterfaceConsts
Validators

Factory for Validator operations.

VisibilitySetterAction

Action used to change the visibility of other child view in a CustomDescriptionRemoteViews presentation template.

VisibilitySetterAction.Builder
VisibilitySetterAction.InterfaceConsts

Interfaces

IOnClickAction

Class used to define an action to be performed when a child view in a android.widget.RemoteViews presentation is clicked.

ISanitizer

Helper class used to sanitize user input before using it in a save request.

ISavedDatasetsInfoCallback

Handles the response to AutofillService#onSavedDatasetsInfoRequest(SavedDatasetsInfoCallback).

ITransformation

Helper class used to change a child view of a android.widget.RemoteViews presentation template at runtime, using the values of fields contained in the screen.

IValidator

Class used to define whether a condition is satisfied.

Enums

AutofillResponseFlags
EventNoSaveUiReason
EventType
NegativeButtonStyle
PositiveButtonStyle
SaveDataType
SavedDatasetsErrorCode
SaveFlags