Added in API level 34
ChooserAction.Builder
public
static
final
class
ChooserAction.Builder
extends Object
| java.lang.Object | |
| ↳ | android.service.chooser.ChooserAction.Builder |
Builder class for ChooserAction objects
Summary
Public constructors | |
|---|---|
Builder(Icon icon, CharSequence label, PendingIntent action)
Construct a new builder for |
|
Public methods | |
|---|---|
ChooserAction
|
build()
Combine all of the options that have been set and return a new |
Inherited methods | |
|---|---|
Public constructors
Builder
Added in API level 34
public Builder (Icon icon, CharSequence label, PendingIntent action)
Construct a new builder for ChooserAction object.
| Parameters | |
|---|---|
icon |
Icon: an Icon representing this action, consisting of a white foreground
atop a transparent background.
This value cannot be null. |
label |
CharSequence: label the user-readable label for this action.
This value cannot be null. |
action |
PendingIntent: PendingIntent to be invoked when the action is selected.
This value cannot be null. |
Public methods
build
Added in API level 34
public ChooserAction build ()
Combine all of the options that have been set and return a new ChooserAction
object.
| Returns | |
|---|---|
ChooserAction |
the built action
This value cannot be null. |