При открытии ролика через меню "играть в плейлисте" было бы хорошо, если бы рекомендации прокручивались сразу к этому ролику. В этом случае можно было бы возвращаться в плейлист на последний просмотренный ролик и он бы продолжал играть дальше с середины.
Проблема в том, что рекомендации (если только не выбран режим shuffle - там передается массив сразу со всеми элементами) генерируются динамически через курсор из базы данных. Поэтому сделать scrollToPosition может не получиться (а может и получится, проверить). И в этом есть логика: в общем случае нужный ролик может оказать в самом конце списка рекомендаций и чтобы к нему промотать потребуется загрузить всю таблицу.
При открытии ролика через меню "играть в плейлисте" было бы хорошо, если бы рекомендации прокручивались сразу к этому ролику. В этом случае можно было бы возвращаться в плейлист на последний просмотренный ролик и он бы продолжал играть дальше с середины.
Проблема в том, что рекомендации (если только не выбран режим shuffle - там передается массив сразу со всеми элементами) генерируются динамически через курсор из базы данных. Поэтому сделать scrollToPosition может не получиться (а может и получится, проверить). И в этом есть логика: в общем случае нужный ролик может оказать в самом конце списка рекомендаций и чтобы к нему промотать потребуется загрузить всю таблицу.