Android TV: всегда показывать заголовок строки

Как сделать так, чтобы заголовок отдельных строк отображался всегда, а не только при его выборе? Как и в примере здесь, в приложении Youtube всегда должны быть видны «Загрузки» и «Популярные загрузки».

введите здесь описание изображения


person Sammys    schedule 08.09.2016    source источник
comment
Когда вы создаете информацию о фильме, добавьте и это название.   -  person Jay Rathod RJ    schedule 09.09.2016


Ответы (1)


Я только что ответил на этот вопрос здесь, но общий смысл таков:

Я смог добиться этого эффекта, вызвав setExpand(true) в качестве первой строки моего onCreateView() в моем RowsFragment.

Если вы хотите заблокировать этот эффект навсегда, вы можете переопределить setExpand(...) в своем RowsFragment и просто вызвать super.setExpand(true). Я считаю, что вам все равно понадобится первоначальный вызов в onCreateView().

person Kyle Venn    schedule 15.09.2016
comment
Используете ли вы для этого собственный RowFragment? Когда я пытаюсь setExpand(true), getRowFragment возвращает null - person Sammys; 05.10.2016
comment
Да, я использую пользовательский RowsFragment. Класс, в который входят эти вызовы, является вашим подклассом RowsFragment. Если вы не знакомы с Leanback, вы можете ознакомиться с этим примером и этот пример предоставлен командой Leanback. - person Kyle Venn; 05.10.2016