# DynamicActivityNavigator

# DynamicActivityNavigator

Artifact: [androidx.navigation:navigation-dynamic-features-runtime](https://developer.android.com/jetpack/androidx/releases/navigation)  
[View Source](https://cs.android.com/search?q=file:androidx/navigation/dynamicfeatures/DynamicActivityNavigator.kt+class:androidx.navigation.dynamicfeatures.DynamicActivityNavigator)  
Added in [2.3.0](https://developer.android.com/jetpack/androidx/releases/navigation#2.3.0)

*** ** * ** ***

Kotlin \|[Java](https://developer.android.com/reference/androidx/navigation/dynamicfeatures/DynamicActivityNavigator "View this page in Java")


```
@Navigator.Name(value = "activity")
class DynamicActivityNavigator
```

<br />

*** ** * ** ***

Dynamic feature navigator for Activity destinations.

## Summary

|                                                                                                                                                         ### Nested types                                                                                                                                                         |
|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| `class `[DynamicActivityNavigator.Destination](https://developer.android.com/reference/kotlin/androidx/navigation/dynamicfeatures/DynamicActivityNavigator.Destination) Destination for [DynamicActivityNavigator](https://developer.android.com/reference/kotlin/androidx/navigation/dynamicfeatures/DynamicActivityNavigator). |

|                                                                                                                                                                                                                                            ### Public constructors                                                                                                                                                                                                                                             |
|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| [DynamicActivityNavigator](https://developer.android.com/reference/kotlin/androidx/navigation/dynamicfeatures/DynamicActivityNavigator#DynamicActivityNavigator(android.content.Context,androidx.navigation.dynamicfeatures.DynamicInstallManager))`(` ` context: `[Context](https://developer.android.com/reference/android/content/Context.html)`,` ` installManager: `[DynamicInstallManager](https://developer.android.com/reference/kotlin/androidx/navigation/dynamicfeatures/DynamicInstallManager) `)` |

|                                                                          ### Public functions                                                                          |
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| `open `[DynamicActivityNavigator.Destination](https://developer.android.com/reference/kotlin/androidx/navigation/dynamicfeatures/DynamicActivityNavigator.Destination) | [createDestination](https://developer.android.com/reference/kotlin/androidx/navigation/dynamicfeatures/DynamicActivityNavigator#createDestination())`()`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| `open `[Unit](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html)                                                                                   | [navigate](https://developer.android.com/reference/kotlin/androidx/navigation/dynamicfeatures/DynamicActivityNavigator#navigate(kotlin.collections.List,androidx.navigation.NavOptions,androidx.navigation.Navigator.Extras))`(` ` entries: `[List](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin.collections/-list/index.html)`<`[NavBackStackEntry](https://developer.android.com/reference/kotlin/androidx/navigation/NavBackStackEntry)`>,` ` navOptions: `[NavOptions](https://developer.android.com/reference/kotlin/androidx/navigation/NavOptions)`?,` ` navigatorExtras: `[Navigator.Extras](https://developer.android.com/reference/kotlin/androidx/navigation/Navigator.Extras)`?` `)` |

## Public constructors

### DynamicActivityNavigator

Added in [2.3.0](https://developer.android.com/jetpack/androidx/releases/navigation#2.3.0)  

```
DynamicActivityNavigator(
    context: Context,
    installManager: DynamicInstallManager
)
```  

## Public functions

### createDestination

Added in [2.3.0](https://developer.android.com/jetpack/androidx/releases/navigation#2.3.0)  

```
open fun createDestination(): DynamicActivityNavigator.Destination
```  

### navigate

```
open fun navigate(
    entries: List<NavBackStackEntry>,
    navOptions: NavOptions?,
    navigatorExtras: Navigator.Extras?
): Unit
```