# NavInflater

# NavInflater

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

*** ** * ** ***

Kotlin\|[Java](https://developer.android.com/reference/androidx/navigation/NavInflater "View this page in Java")
Common/AllAndroid/JVM
  - android  

  ```
  class NavInflater
  ```

*** ** * ** ***

Class which translates a navigation XML file into a[NavGraph](https://developer.android.com/reference/kotlin/androidx/navigation/NavGraph)

## Summary

|                                                                                                                                                                                        ### Public constructors                                                                                                                                                                                         |
|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------|
| [NavInflater](https://developer.android.com/reference/kotlin/androidx/navigation/NavInflater#NavInflater(android.content.Context,androidx.navigation.NavigatorProvider))`(context: `[Context](https://developer.android.com/reference/android/content/Context.html)`, navigatorProvider: `[NavigatorProvider](https://developer.android.com/reference/kotlin/androidx/navigation/NavigatorProvider)`)` | android |

|                                  ### Public functions                                   |
|-----------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------|
| [NavGraph](https://developer.android.com/reference/kotlin/androidx/navigation/NavGraph) | [inflate](https://developer.android.com/reference/kotlin/androidx/navigation/NavInflater#inflate(kotlin.Int))`(graphResId: @`[NavigationRes](https://developer.android.com/reference/kotlin/androidx/annotation/NavigationRes)` `[Int](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)`)` Inflate a NavGraph from the given XML resource id. | android |

## Public constructors

### NavInflater

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

```
NavInflater(context: Context, navigatorProvider: NavigatorProvider)
```

## Public functions

### inflate

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

```
fun inflate(graphResId: @NavigationRes Int): NavGraph
```

Inflate a NavGraph from the given XML resource id.  

|                                                                                           Parameters                                                                                           |
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---|
| `graphResId: @`[NavigationRes](https://developer.android.com/reference/kotlin/androidx/annotation/NavigationRes)` `[Int](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html) |   |

|                                         Returns                                         |
|-----------------------------------------------------------------------------------------|---|
| [NavGraph](https://developer.android.com/reference/kotlin/androidx/navigation/NavGraph) |   |