Всем привет! Есть экран с коллапсинг тулбаром, и ресайклером. Задача заключается в том, что при скроле ресайклера надо затемнять тулбар и показывать другие иконки. Делаю это через onScrolled, внутри которого проверяю findFirstCompletelyVisibleItemPosition, и если он возвращает 0, то не показываю затемненный тулбар, а если 1 то показываю. Но проблема в том, что это слишком резко происходит. Хотелось бы чтобы он плавно темнел пока с экрана полностью не уйдет первый айтем (название и кнопка лайк справа). Как можно затрекать насколько первый айтем проскролен? Или это можно сделать по-другому?