Android - Jak zaimplementować Nawigację, która jest częściowo widoczna przez cały czas?

Chciałbym mieć nawigację w moim projekcie na Androida, która wyświetla ListView częściowo przez cały czas, a elementy są również klikalne, ale gdy użytkownik przeciągnie szufladę, pojawi się pełny ListView.

Poniżej przedstawiam to, co próbuję osiągnąć:

Pierwszy to „widok normalny”, w którym można zobaczyć małe ikony. Druga to sytuacja, w której użytkownik przesuwa szufladę nawigacyjną, aby ją otworzyć. Po trzecie, gdy wrócisz do normalnego widoku, użytkownik kliknie A i C, aby ikony zmieniły kolor.

Jakieś zalecenia, jak to zrobić?

Dzięki za odpowiedź :)

questionAnswers(3)

yourAnswerToTheQuestion