Android Bottom Sheet

Learn implementation of Bottom Sheet Dialog which is the modern era of displaying dialogs, menus, etc…

Satya Pavan Kantamani
Programming Geeks

--

What is the Bottom Sheet?

A bottom sheet is a user interface pattern or a component that is used to display a dismissible view from the bottom of the screen. This dismissible view contains a set of options related to some actions mostly. In the current trend, most of the apps are using this pattern to simplify the actions. This pattern was first observed in IOS. In simple terms, it’s nothing but a view that sticks to the bottom of the screen and pops-up with animation when triggered.

“Bottom sheets are surfaces containing supplementary content that is anchored to the bottom of the screen” — as per Material Design Docs

Why do we need Bottom Sheets?

Rather than legacy dialogs and menus the bottom sheets provide a flexible animated solution at fingertips to display information or an easy selection from a list of options. As these views stick to the bottom we can easily access the contents to select an option or to do some action. These have been the common solution for many apps these days to solve the approach of displaying more number of options.

What types of Bottom Sheets…

--

--

Satya Pavan Kantamani
Programming Geeks

Android Dev, Interested in Traveling, App development. Based in Hyderabad, India. Catch me at https://about.me/satyapavankumar