如何在Android上制作Facebook的应用程序新菜单?

Amo*_*tir 38 android facebook android-ui android-side-navigation

可能重复:
Android facebook风格幻灯片

最近,Facebook发布了其Android应用程序的新版本,该版本具有改进的导航功能.一个主要的新功能是新菜单(已经存在于iOS版本中):

在此输入图像描述

通过单击操作栏的主页按钮,此菜单从左向右滑动,隐藏不再可访问的主要活动.

你觉得这个菜单怎么样?你认为他们刚刚玩过这个SlidingDrawer还是其他类似的东西ViewPager

谢谢!

编辑

它不可能是两个(ViewPagerSlidingDrawer)中的一个.它不是滑入的菜单,它是移动的主屏幕,只留下屏幕上的一小部分.这就像是菜单已经在主屏幕后面并且它刚刚被揭开.第二件事,我们实际上仍然可以与主屏幕进行交互(否则我会假设他们拍了一个截图,以便剪掉它的一小部分来构成该视图).

bae*_*aen 3

我一直在寻找实现同样的事情,并且想出了一个足够好的解决方案(或者可能非常接近他们所做的)。

所以我所做的就是将两个布局堆叠在一起的单个 FrameLayout,然后我只需将顶部布局设置为滑动到屏幕右侧的动画(只需要调用 slipTo 或scrollBy。基本上就是这样!非常简单有效!

编辑:

我在这里用一些代码示例回答了类似的问题,享受=):点击这里