public class

PageRow

extends Row

 java.lang.Object

androidx.leanback.widget.Row

↳androidx.leanback.widget.PageRow

Gradle dependencies

compile group: 'androidx.leanback', name: 'leanback', version: '1.2.0-alpha04'

  • groupId: androidx.leanback
  • artifactId: leanback
  • version: 1.2.0-alpha04

Artifact androidx.leanback:leanback:1.2.0-alpha04 it located at Google repository (https://maven.google.com/)

Androidx artifact mapping:

androidx.leanback:leanback com.android.support:leanback-v17

Androidx class mapping:

androidx.leanback.widget.PageRow android.support.v17.leanback.widget.PageRow

Overview

Used to represent content spanning full page.

Summary

Constructors
publicPageRow(HeaderItem headerItem)

Methods
public booleanisRenderedAsRowView()

Returns true if this Row can be rendered in a visible row view, false otherwise.

from RowgetHeaderItem, getId, setHeaderItem, setId
from java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Constructors

public PageRow(HeaderItem headerItem)

Methods

public boolean isRenderedAsRowView()

Returns true if this Row can be rendered in a visible row view, false otherwise. For example ListRow is rendered by ListRowPresenter. PageRow, SectionRow, DividerRow are rendered as invisible row views.

Returns:

True if this Row can be rendered in a visible row view, false otherwise.

Source

/*
 * Copyright (C) 2016 The Android Open Source Project
 *
 * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except
 * in compliance with the License. You may obtain a copy of the License at
 *
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software distributed under the License
 * is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express
 * or implied. See the License for the specific language governing permissions and limitations under
 * the License.
 */
package androidx.leanback.widget;

import androidx.annotation.Nullable;

/**
 * Used to represent content spanning full page.
 */
public class PageRow extends Row {

    public PageRow(@Nullable HeaderItem headerItem) {
        super(headerItem);
    }

    @Override
    final public boolean isRenderedAsRowView() {
        return false;
    }
}