# DetailsOverviewRow.Listener

# DetailsOverviewRow.Listener

Artifact:[androidx.leanback:leanback](https://developer.android.com/jetpack/androidx/releases/leanback)  
[View Source](https://cs.android.com/search?q=file:androidx/leanback/widget/DetailsOverviewRow.java+class:androidx.leanback.widget.DetailsOverviewRow.Listener)  
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/DetailsOverviewRow.Listener "View this page in Java")

<br />

```
class DetailsOverviewRow.Listener
```

<br />

Known direct subclasses  
[FullWidthDetailsOverviewRowPresenter.ViewHolder.DetailsOverviewRowListener](https://developer.android.com/reference/kotlin/androidx/leanback/widget/FullWidthDetailsOverviewRowPresenter.ViewHolder.DetailsOverviewRowListener)  

|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---|
| [FullWidthDetailsOverviewRowPresenter.ViewHolder.DetailsOverviewRowListener](https://developer.android.com/reference/kotlin/androidx/leanback/widget/FullWidthDetailsOverviewRowPresenter.ViewHolder.DetailsOverviewRowListener) |   |

*** ** * ** ***

Listener for changes of DetailsOverviewRow.

## Summary

|                                                    ### Public constructors                                                     |
|--------------------------------------------------------------------------------------------------------------------------------|
| [Listener](https://developer.android.com/reference/kotlin/androidx/leanback/widget/DetailsOverviewRow.Listener#Listener())`()` |

|                             ### Public functions                              |
|-------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| [Unit](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html) | [onActionsAdapterChanged](https://developer.android.com/reference/kotlin/androidx/leanback/widget/DetailsOverviewRow.Listener#onActionsAdapterChanged(androidx.leanback.widget.DetailsOverviewRow))`(row: `[DetailsOverviewRow](https://developer.android.com/reference/kotlin/androidx/leanback/widget/DetailsOverviewRow)`)` Called when DetailsOverviewRow has changed actions adapter. |
| [Unit](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html) | [onImageDrawableChanged](https://developer.android.com/reference/kotlin/androidx/leanback/widget/DetailsOverviewRow.Listener#onImageDrawableChanged(androidx.leanback.widget.DetailsOverviewRow))`(row: `[DetailsOverviewRow](https://developer.android.com/reference/kotlin/androidx/leanback/widget/DetailsOverviewRow)`)` Called when DetailsOverviewRow has changed image drawable.    |
| [Unit](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-unit/index.html) | [onItemChanged](https://developer.android.com/reference/kotlin/androidx/leanback/widget/DetailsOverviewRow.Listener#onItemChanged(androidx.leanback.widget.DetailsOverviewRow))`(row: `[DetailsOverviewRow](https://developer.android.com/reference/kotlin/androidx/leanback/widget/DetailsOverviewRow)`)` Called when DetailsOverviewRow has changed main item.                           |

## Public constructors

### Listener

Added in 1.1.0  

```
Listener()
```  

## Public functions

### onActionsAdapterChanged

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

```
fun onActionsAdapterChanged(row: DetailsOverviewRow): Unit
```

Called when DetailsOverviewRow has changed actions adapter.  

### onImageDrawableChanged

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

```
fun onImageDrawableChanged(row: DetailsOverviewRow): Unit
```

Called when DetailsOverviewRow has changed image drawable.  

### onItemChanged

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

```
fun onItemChanged(row: DetailsOverviewRow): Unit
```

Called when DetailsOverviewRow has changed main item.