我正在使用Jeremy Feinstein的SlidingMenu库在右侧实现滑动菜单。
有没有办法让菜单滑出而不会将内容视图移到/侧面?目前,当菜单滑出时,内容也会被推向左侧或右侧(取决于菜单从哪个方向出来)。我想做一个实现,其中菜单从左/右显示,但“坐在顶部”内容视图(内容视图永远不会移动,菜单视图实际上是飞进来的。)
我一直在挖掘,但似乎没有一个简单的功能,我可以打电话来启用它。我是否必须自己实施或者我遗失了什么?
答案 0 :(得分:1)
是时候回答我自己的问题了! :d
在查看了Jeremy Feinstein的SlidingMenu库的源代码之后,看来实际上该库实际上“提取”了我们的视图,然后以某种方式将它与滑出视图结合在一起。之后,视图只是滚动(我可能会弄错,但我知道视图的提取确实发生。至于库完成滚动和滑动的方式,我没有太多关注它。)。
所以,我自己的问题的答案是:不,它不能由图书馆完成。没有简单的功能(由于库实现滑动效果的方式)。
最后,我选择使用具有重叠视图的framelayout。一个可见,另一个看不见。然后我只是改变可见性并为视图设置动画。