The Android Developer Challenge is back! Submit your idea before December 2.

FloatingWindow

interface FloatingWindow
androidx.navigation.FloatingWindow

A marker interface for NavDestination subclasses that float above the view of other destinations (i.e. androidx.navigation.fragment.DialogFragmentNavigator.Destination).

Destinations that implement this interface will automatically be popped off the back stack when you navigate to a new destination.

androidx.navigation.NavController.OnDestinationChangedListener instances can also customize their behavior based on whether the destination is a FloatingWindow.

Summary