Как реализовать DrawerLayout с видимой ручкой

Я успешно реализовал NavigationDrawer для моего приложения.

Мое приложение отображает ящик, который открывается в левой части экрана.

Моя проблема в том, что мне нужно добавить кнопку слева. Эта кнопка может быть нажата или проведена, чтобы открыть левый ящик. Что я могу сделать.

Но кнопка должнавыглядит как Это's часть ящика, которая будет перетекать на экран.

Это означает, что кнопка должна скользить одновременно, когда ящик открывается и закрывается.

ЗАКРЫТОЕ ГОСУДАРСТВО:

ОТКРЫТИЕ ГОСУДАРСТВА

Я пытался добавить кнопку в левый ящикмакет, но, кажется, вы можетене заставляйте вещи появляться за его пределами, и ящик всегда будет полностью скрыт, когда вы его закроете.

Сейчас я'пытаюсь добавить его, чтобы добавить кнопку в основной DrawerLayout и выровнять его по правому краю левого ящика ... Но не повезло ... Похоже, DrawerLayout может 'у меня больше двух детей ...

Любая помощь будет оценена. Я '

используя библиотеку поддержки (v4)

[EDIT] И я поддерживаю API уровня 8 ... Так что могут использоватьImageView.setTranslationX или жеView.OnAttachStateChangeListener

Ответы на вопрос(2)

Ваш ответ на вопрос