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