Изменить значок на FocusChange в настроенном фрагменте BrowseFragment - отображение значка рядом с заголовком заголовка - PullRequest
0 голосов
/ 23 марта 2020

Мне удалось настроить фрагмент BrowseFragment, имеющий несколько строк списка, связанных с каждой строкой заголовка, в отношении этого урока [1]: https://corochann.com/browsefragment-header-customization-android-tv-application-hands-on-tutorial-17-697.html

Мне удалось Реализуйте его правильно, используя PageRow вместо ListRow.

Проблема в том, что я хочу изменить значок OnFocusChange в PageRow (в основном тот же значок с другим цветом для отображения фокуса). Я попытался сделать это, реализовав View.OnFocusChangeListener в классе IconHeaderItemPresenter, но не могу получить идентификатор выбранного элемента. Это означает, что каждый значок PageRow наFocusChange меняется только на один и тот же значок, и я не могу изменить его обратно, поскольку я не могу получить выбранный идентификатор PageRow. пожалуйста, помогите выполнить sh, это будет оценено.

...