- Эдж Эффекты?
Не проверял, можешь использовать 1.0.2 )
Как вариант)
а почему вы хотите его отключить?
Потому что не вписывается в общую стилистику приложения. В будущем, попытаюсь реализовать spring-эффект, как в 12шке
Идея overscroll эффекта в том, что он задает юзеру сигнал о том, что юзер достиг конца или начала списка. Выключать overscroll значит выключать и сам сигнал, оставляя не самый лучший опыт для юзера в любом приложении. Более того, специально сделано так, чтобы stretch был толко в 12+ андроиде, а в андроидах помладше оставался только glow effect. Это не со зла 🙂 Это сделано с целью консистентности между приложениями. Как риплы должны быть одинаковыми в любом прилоржении, так как они сигналазируют реакцию на нажатия, так же и overscroll эффекты должны быть одинаковыми от приложения к приложению, чтобы пользователь понимал сразу что к чему. Можно менять цвет, например, но давать пользователю знак о том, что они достигли конца списка - это хороший паттерн. Не смотря на то, что лучший опыт у пользователей с овескроллом, мы все же даем его выключать в случае багов или особенностей посмтроения приложения. Это можно сделать, если передать null в LocalOverScrollConfiguration для дерева, в котором лежит этот список.
Я согласен с общим посылом, но не согласен с тем что stretch "не со зла" только на 12+
я, как и некоторе другие люди, сходимся во мнении что оверскролл с волной на андроиде - это 🥴🥴🥴
Обсуждают сегодня