Я хочу сделать мой фон Activity немного меньше при открытии Navigation Drawer, Имитировать эффект, который существует в приложении Airbnb. Я думаю, лучшим объяснением будет скриншот:

Но дело не в том, чтобы сделать View чуть меньше, а чтобы сделать его анимацией, синхронизированной с анимацией Open/Close Drawer. Поэтому, если вы начали открывать ящик, а посередине решили остановиться и вернуться назад, на экран будет влиять масштаб активности.
Как это можно сделать с помощью сборки в DrawerLayout? Есть ли какая-то реализация для этого?
Спасибо заранее.