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 ChooserAction object.

Public methods

ChooserAction build()

Combine all of the options that have been set and return a new ChooserAction object.

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.