androidx.window.embedding
Classes
ActivityEmbeddingController | 
            
               The controller that allows checking the current   | 
          
ActivityEmbeddingOptions | 
            |
ActivityFilter | 
            
               Filter for   | 
          
ActivityRule | 
            
               Layout configuration rules for individual activities with split layouts.  | 
          
ActivityRule.Builder | 
            
               Builder for   | 
          
ActivityStack | 
            
               A container that holds a stack of activities, overlapping and bound to the same rectangle on the screen.  | 
          
DividerAttributes | 
            
               The attributes of the divider layout and behavior.  | 
          
DividerAttributes.DragRange | 
            
               Describes the range that the user is allowed to drag the draggable divider.  | 
          
DividerAttributes.DragRange.SplitRatioDragRange | 
            
               A drag range represented as an interval of the primary container's split ratios.  | 
          
DividerAttributes.DraggableDividerAttributes | 
            
               The attributes of a draggable divider.  | 
          
DividerAttributes.DraggableDividerAttributes.Builder | 
            
               The   | 
          
DividerAttributes.FixedDividerAttributes | 
            
               The attributes of a fixed divider.  | 
          
DividerAttributes.FixedDividerAttributes.Builder | 
            
               The   | 
          
EmbeddedActivityWindowInfo | 
            
               Describes the embedded window related info of an activity.  | 
          
EmbeddingAnimationBackground | 
            
               Background to be used for window transition animations for embedding activities if the animation requires a background.  | 
          
EmbeddingAnimationBackground.ColorBackground | 
            
               An {@link EmbeddingAnimationBackground} to specify of using a developer-defined color as the animation background.  | 
          
EmbeddingAnimationParams | 
            
               Parameters to be used for window transition animations for embedding activities.  | 
          
EmbeddingAnimationParams.AnimationSpec | 
            
               The animation to use when an activity transitions (e.g. open, close, or change).  | 
          
EmbeddingAnimationParams.Builder | 
            
               Builder for creating an instance of   | 
          
EmbeddingAspectRatio | 
            
               The aspect ratio of the parent window bound to allow embedding with the rule.  | 
          
EmbeddingConfiguration | 
            
               Configurations of Activity Embedding environment that defines how the embedded Activities behave.  | 
          
EmbeddingConfiguration.Builder | 
            
               Builder for creating an instance of   | 
          
EmbeddingConfiguration.DimAreaBehavior | 
            
               The area of dimming to apply.  | 
          
EmbeddingRule | 
            
               Base abstract class for activity embedding presentation rules, such as   | 
          
RuleController | 
            
               The controller to manage   | 
          
SplitAttributes | 
            
               Attributes that describe how the parent window (typically the activity task window) is split between the primary and secondary activity containers, including:  | 
          
SplitAttributes.Builder | 
            
               Builder for creating an instance of   | 
          
SplitAttributes.LayoutDirection | 
            
               The layout direction of the primary and secondary activity containers.  | 
          
SplitAttributes.SplitType | 
            
               The type of parent window split, which defines the proportion of the parent window occupied by the primary and secondary activity containers.  | 
          
SplitAttributesCalculatorParams | 
            
               The parameter container used to report the current device and window state in   | 
          
SplitController | 
            
               The controller class that gets information about the currently active activity splits and provides interaction points to customize the splits and form new splits.  | 
          
SplitController.SplitSupportStatus | 
            
               A class to determine if activity splits with Activity Embedding are currently available.  | 
          
SplitInfo | 
            
               Describes a split pair of two containers with activities.  | 
          
SplitPairFilter | 
            
               Filter for   | 
          
SplitPairRule | 
            
               Split configuration rules for activity pairs.  | 
          
SplitPairRule.Builder | 
            
               Builder for   | 
          
SplitPinRule | 
            
               Split configuration rules for pinning an   | 
          
SplitPinRule.Builder | 
            
               Builder for   | 
          
SplitPlaceholderRule | 
            
               Configuration rules for split placeholders.  | 
          
SplitPlaceholderRule.Builder | 
            
               Builder for   | 
          
SplitRule | 
            
               Split configuration rules for activities that are launched to side in a split.  | 
          
SplitRule.FinishBehavior | 
            
               Determines what happens with the associated container when all activities are finished in one of the containers in a split.  |