# TitleHelper

# TitleHelper

Artifact:[androidx.leanback:leanback](https://developer.android.com/jetpack/androidx/releases/leanback)  
[View Source](https://cs.android.com/search?q=file:androidx/leanback/widget/TitleHelper.java+class:androidx.leanback.widget.TitleHelper)  
Added in[1.1.0](https://developer.android.com/jetpack/androidx/releases/leanback#1.1.0)

*** ** * ** ***

Kotlin\|[Java](https://developer.android.com/reference/androidx/leanback/widget/TitleHelper "View this page in Java")

<br />

```
class TitleHelper
```

<br />

*** ** * ** ***

Helper for managing[androidx.leanback.widget.TitleView](https://developer.android.com/reference/kotlin/androidx/leanback/widget/TitleView), including transitions and focus movement. Assumes the TitleView is overlayed on the topmost portion of the scene root view.

## Summary

|                                                                                                                                                             ### Public constructors                                                                                                                                                              |
|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| [TitleHelper](https://developer.android.com/reference/kotlin/androidx/leanback/widget/TitleHelper#TitleHelper(android.view.ViewGroup,android.view.View))`(sceneRoot: `[ViewGroup](https://developer.android.com/reference/android/view/ViewGroup.html)`!, titleView: `[View](https://developer.android.com/reference/android/view/View.html)`!)` |

|                                                                     ### Public functions                                                                      |
|---------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| [BrowseFrameLayout.OnFocusSearchListener](https://developer.android.com/reference/kotlin/androidx/leanback/widget/BrowseFrameLayout.OnFocusSearchListener)`!` | [getOnFocusSearchListener](https://developer.android.com/reference/kotlin/androidx/leanback/widget/TitleHelper#getOnFocusSearchListener())`()` Returns a[androidx.leanback.widget.BrowseFrameLayout.OnFocusSearchListener](https://developer.android.com/reference/kotlin/androidx/leanback/widget/BrowseFrameLayout.OnFocusSearchListener)which may be used to manage focus switching between the title view and scene root. |
| [ViewGroup](https://developer.android.com/reference/android/view/ViewGroup.html)`!`                                                                           | [getSceneRoot](https://developer.android.com/reference/kotlin/androidx/leanback/widget/TitleHelper#getSceneRoot())`()` Returns the scene root ViewGroup.                                                                                                                                                                                                                                                                      |
| [View](https://developer.android.com/reference/android/view/View.html)`!`                                                                                     | [getTitleView](https://developer.android.com/reference/kotlin/androidx/leanback/widget/TitleHelper#getTitleView())`()` Returns the[TitleView](https://developer.android.com/reference/kotlin/androidx/leanback/widget/TitleView)                                                                                                                                                                                              |
| [Unit](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html)                                                                                 | [showTitle](https://developer.android.com/reference/kotlin/androidx/leanback/widget/TitleHelper#showTitle(boolean))`(show: `[Boolean](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html)`)` Shows the title.                                                                                                                                                                                           |

## Public constructors

### TitleHelper

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

```
TitleHelper(sceneRoot: ViewGroup!, titleView: View!)
```  

## Public functions

### getOnFocusSearchListener

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

```
fun getOnFocusSearchListener(): BrowseFrameLayout.OnFocusSearchListener!
```

Returns a[androidx.leanback.widget.BrowseFrameLayout.OnFocusSearchListener](https://developer.android.com/reference/kotlin/androidx/leanback/widget/BrowseFrameLayout.OnFocusSearchListener)which may be used to manage focus switching between the title view and scene root.  

### getSceneRoot

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

```
fun getSceneRoot(): ViewGroup!
```

Returns the scene root ViewGroup.  

### getTitleView

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

```
fun getTitleView(): View!
```

Returns the[TitleView](https://developer.android.com/reference/kotlin/androidx/leanback/widget/TitleView)  

### showTitle

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

```
fun showTitle(show: Boolean): Unit
```

Shows the title.