Build Play Music-like interface

android, android-fragments, android-layout

Solution

- Use AndroidSlidingUpPanel library. It is pretty easy to use.

- Add a FragmentPager inside this panel for the "Swipe left for the next song" feature. It also can be the "handle" for sliding up panel.

- Add the player layout inside the sliding up panel layout

Problem

I'm trying to build and interface that would mimic the recent Google Play Music interface which as a reminder looks like this on a phone I've already got the `DrawerLayout` and the Tabs right, but I have no idea how to build the amazing bottom fragment that displays the currently playing song. It mixes two features: - If you swipe this fragment to the left, it will be replaced by the next song. i think it can be done fairly quickly using a `ViewPager` and a new `Fragment`for each song, but is it an efficient way to do it? - If you swipe it up, it will open kind of a drawer containing the player itself (see the above second and third screenshots). How can I get something similar inside my application? I can't find any mention of this inside the docs so I guess it's not really official.

Original source