2015-04-16 48 views
1

这是雅虎Aviate启动的截图之一:的Android雅虎Aviate启动页刷卡影响

enter image description here

我想要做什么是这样的。当用户滑动到启动程序最右侧的页面(即按字母顺序排列的应用程序列表)时,此屏幕截图的左侧仍可以保留为左侧页面的一部分。就像这两个页面在同一页面上一样,由于屏幕的大小,我们只能看到局部视图。这种设计为用户提供了向左滑动的视觉提示。

我想在我的应用程序中这样做,但我不知道如何实现这一点。非常接近滑动选项卡视图,但我不知道如何在向右页面滑动时保持左侧页面可见。

+1

你为什么不使用DrawerLayout和治疗这是一个抽屉? (https://developer.android.com/training/implementing-navigation/nav-drawer.html) –

+0

据我所知,如果我滑出导航抽屉,它将从屏幕上消失。但我想要做的是让视图保持局部在屏幕上而不是完全删除它。有没有办法使用导航抽屉并获得我提到的相同效果? –

回答

0
+0

谢谢,这真的可以做一个半关抽屉,但仍然有一些不同于Aviate效应。对不起,在之前的评论中忽略了这部分内容。以YouTube视频为例,Pane A不随B移动,B移出时A实际上被B覆盖。 我想要做的就是像我可以滑动Pane A&B的“共享面”,同时,滑动的面板可以保留在屏幕上。 –

+0

那么,你真的不能期望找到它就像你想要它开箱即用,我认为SlidingPaneLayout会给你一切你需要开始(!!)。扩展它并提供一个onPanelSlide侦听器,使用该值来移动/填充片段以获得所需的效果。我真的认为,如果你开始它应该是一个相当短的任务 –

+0

谢谢! 你真的给了我一个很好的开始。 –