
Android Q содержит множество неожиданных нововведений, и одной из главных стало появление новой системы жестовой навигации. Сегодня сотрудник Google подтвердил, что в Android Q Beta 5 жестовая навигация будет снова изменена, чтобы лучше поддерживать боковые меню приложений.
Сразу после дебюта стало очевидно, что последние нововведения Google в области жестовой навигации имеют свои преимущества, но они также фактически сломали большинство Android-приложений, нарушив работу боковых меню. Свайп для доступа к меню вместо этого вызывал жест «назад». Очевидно, что это требовало исправления, и в следующем бета-обновлении оно появится.
Крис Бэйнс, сотрудник Google, занимающийся развитием Android, сегодня написал в Твиттере о том, как изменится поведение боковых меню, чтобы соответствовать новой системе жестов. Вместо простого свайпа для доступа к меню, нажатие для «подглядывания» в меню позволит его свайпнуть. Это, безусловно, менее плавное движение, но поскольку оно не требует взаимодействия с разработчиками, оно работает во всех приложениях, включая те, что используют «старые» версии DrawerLayout.
Хотя это изменение не делает новый подход Google к жестам «совершенным», это шаг в правильном направлении. Боковые меню были одним из главных недостатков этой системы жестов, и это изменение значительно упрощает работу для тех, кто будет использовать Android Q, и выглядит логичнее, чем свайп под углом. Вы можете увидеть новое поведение в действии в твите ниже.
🚧 The drawer behavior is changing. Users will be able to open the drawer by peeking the drawer, and then swiping. Big benefit is that this works with existing apps with «old» DrawerLayout versions. pic.twitter.com/WVyOzQFzHO
— Chris Banes (@chrisbanes) July 2, 2019