9

是否有适用于 android 的垂直滑动菜单。我需要类似于 Google Plus 应用程序的滑动菜单但我需要它能够从下到上垂直滑动。

谷歌加滑动菜单

4

5 回答 5

18

此 UI 模式目前被称为侧边导航,并在此处进行了详细讨论:

http://www.androiduipatterns.com/2012/06/emerging-ui-pattern-side-navigation.html

我想这就是你要找的:)

https://github.com/korovyansk/android-fb-like-slideout-navigation

Android SDK 中(尚未)包含侧边导航。在 github 中快速搜索确实会发现一个已实现 UI 模式的项目。

这是另一个库项目:

https://github.com/darvds/RibbonMenu

还有两个图书馆项目:

https://bitbucket.org/jfeinstein10/slidingmenu/overview
https://github.com/Gregadeaux/android-fly-in-app-navigation

希望这可以帮助 :)

于 2013-01-22T06:43:15.327 回答
5

首先,

我认为滑动菜单用于标准 UI 模式中的视图之间的导航,请参阅Drawers,因此,如果您出于相同目的使用,则不要从底部显示它,这会使您的用户感到困惑。

如果你想实现类似的,你可以参考link_1link_2

否则,如果你仍然想要从底部有一些链接,比如

如何创建像 gmail android 这样的底部菜单

http://www.androidhive.info/2011/09/how-to-create-android-menus/ ,

Android SlidingDrawer 从顶部?,

http://www.anddev.org/viewtopic.php?p=16622 ,

http://androidblogger.blogspot.in/2009/01/sliding-drawer-again.html

Android SlidingDrawer 从顶部?

也有弃用的文档,但您仍然可以参考它的想法

于 2013-01-22T07:07:53.377 回答
1

您可以通过计算屏幕宽度将屏幕滚动 80%,我也仅通过编程实现了相同的功能。

于 2013-01-22T06:48:45.070 回答
0

我不知道具有垂直滑动菜单的滑动菜单实现,但是有一个使用标准滑动菜单的滑动菜单实现。我认为大部分工作都在那里完成,因此您可以尝试更改它并使其垂直显示。

这是我在我的应用程序中使用的实现。点击

这是非常容易使用。

于 2013-01-22T06:44:12.090 回答
0

@AndroidLearner 写的时候答案非常好。
然而,从那以后,谷歌发布了自己的关于导航抽屉的实现和设计指南:http:
//developer.android.com/design/patterns/navigation-drawer.html http://developer.android.com/training/implementing -导航/导航抽屉.html

于 2013-12-11T13:20:07.580 回答