# SectionRow

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

*** ** * ** ***


```
public class SectionRow extends Row
```

<br />

|---|---|---|
| [java.lang.Object](https://developer.android.com/reference/java/lang/Object.html) |||
| ↳ | [androidx.leanback.widget.Row](https://developer.android.com/reference/androidx/leanback/widget/Row) ||
|   | ↳ | [androidx.leanback.widget.SectionRow](https://developer.android.com/reference/androidx/leanback/widget/SectionRow) |

*** ** * ** ***

Used to represent section item in HeadersFragment. Unlike a normal Row, it's not focusable.

## Summary

| ### Public constructors |
|---|
| `https://developer.android.com/reference/androidx/leanback/widget/SectionRow#SectionRow(androidx.leanback.widget.HeaderItem)(https://developer.android.com/reference/androidx/leanback/widget/HeaderItem headerItem)` |
| `https://developer.android.com/reference/androidx/leanback/widget/SectionRow#SectionRow(java.lang.String)(https://developer.android.com/reference/java/lang/String.html name)` |
| `https://developer.android.com/reference/androidx/leanback/widget/SectionRow#SectionRow(long,java.lang.String)(long id, https://developer.android.com/reference/java/lang/String.html name)` |

| ### Public methods |
|---|---|
| `final boolean` | `https://developer.android.com/reference/androidx/leanback/widget/SectionRow#isRenderedAsRowView()()` Returns true if this Row can be rendered in a visible row view, false otherwise. |

| ### Inherited methods |
|---|
| From [androidx.leanback.widget.Row](https://developer.android.com/reference/androidx/leanback/widget/Row) |---|---| | `final https://developer.android.com/reference/androidx/leanback/widget/HeaderItem` | `https://developer.android.com/reference/androidx/leanback/widget/Row#getHeaderItem()()` Returns the `https://developer.android.com/reference/androidx/leanback/widget/HeaderItem` that represents metadata for the row. | | `final long` | `https://developer.android.com/reference/androidx/leanback/widget/Row#getId()()` Returns a unique identifier for this row. | | `final void` | `https://developer.android.com/reference/androidx/leanback/widget/Row#setHeaderItem(androidx.leanback.widget.HeaderItem)(https://developer.android.com/reference/androidx/leanback/widget/HeaderItem headerItem)` Sets the `https://developer.android.com/reference/androidx/leanback/widget/HeaderItem` that represents metadata for the row. | | `final void` | `https://developer.android.com/reference/androidx/leanback/widget/Row#setId(long)(long id)` Sets the id for this row. | |

## Public constructors

### SectionRow

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

```
public SectionRow(HeaderItem headerItem)
```

### SectionRow

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

```
public SectionRow(String name)
```

### SectionRow

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

```
public SectionRow(long id, String name)
```

## Public methods

### isRenderedAsRowView

```
public final boolean isRenderedAsRowView()
```

Returns true if this Row can be rendered in a visible row view, false otherwise. For example `https://developer.android.com/reference/androidx/leanback/widget/ListRow` is rendered by `https://developer.android.com/reference/androidx/leanback/widget/ListRowPresenter`. `https://developer.android.com/reference/androidx/leanback/widget/PageRow`, `https://developer.android.com/reference/androidx/leanback/widget/SectionRow`, `https://developer.android.com/reference/androidx/leanback/widget/DividerRow` are rendered as invisible row views.

| Returns |
|---|---|
| `boolean` | True if this Row can be rendered in a visible row view, false otherwise. |