Builder
class Builder
kotlin.Any | |
↳ | android.service.autofill.Presentations.Builder |
A builder for Presentations
Summary
Public constructors | |
---|---|
Builder() |
Public methods | |
---|---|
Presentations |
build() Builds the instance. |
Presentations.Builder |
setDialogPresentation(value: RemoteViews) The presentation used to visualize this field in the fill dialog UI. |
Presentations.Builder |
The |
Presentations.Builder |
The |
Presentations.Builder |
setMenuPresentation(value: RemoteViews) The presentation used to visualize this field in fill UI. |
Public constructors
Public methods
build
fun build(): Presentations
Builds the instance. This builder should not be touched after calling this!
Return | |
---|---|
Presentations |
This value cannot be null . |
setDialogPresentation
fun setDialogPresentation(value: RemoteViews): Presentations.Builder
The presentation used to visualize this field in the fill dialog UI.
Theme does not work with RemoteViews layout. Avoid hardcoded text color or background color: Autofill on different platforms may have different themes.
Parameters | |
---|---|
value |
RemoteViews: This value cannot be null . |
Return | |
---|---|
Presentations.Builder |
This value cannot be null . |
setInlinePresentation
fun setInlinePresentation(value: InlinePresentation): Presentations.Builder
The InlinePresentation
used to visualize this dataset as inline suggestions. If the dataset supports inline suggestions, this should not be null.
Parameters | |
---|---|
value |
InlinePresentation: This value cannot be null . |
setInlineTooltipPresentation
fun setInlineTooltipPresentation(value: InlinePresentation): Presentations.Builder
The InlinePresentation
used to show the tooltip for the mInlinePresentation
. If the set this field, the mInlinePresentation
should not be null.
Parameters | |
---|---|
value |
InlinePresentation: This value cannot be null . |
setMenuPresentation
fun setMenuPresentation(value: RemoteViews): Presentations.Builder
The presentation used to visualize this field in fill UI.
Theme does not work with RemoteViews layout. Avoid hardcoded text color or background color: Autofill on different platforms may have different themes.
Parameters | |
---|---|
value |
RemoteViews: This value cannot be null . |
Return | |
---|---|
Presentations.Builder |
This value cannot be null . |