【问题标题】:What's the best way to implement a drawer navigation with Xamarin使用 Xamarin 实现抽屉导航的最佳方法是什么
【发布时间】:2014-11-06 11:05:42
【问题描述】:

您是否需要使用 Xamarin 制作自定义导航抽屉,而不像在 Java 中通常使用“DrawerLayout”?

据我所知,在 Java/Android Studio 中您可以轻松制作 DrawerLayout,而在 Xamarin 上您需要制作自定义 Drawer?在不显示股票按钮/幻灯片/等的地方打开它。

还是我不正确,Java/Android Studio 是否使用与 Xamarin 相同的方式制作导航抽屉?

也就是说,当我有一个 Nexus 5 时,它会在我的操作栏左上方显示三个小线,这将打开抽屉,当我在屏幕上从左向右滑动时也会打开抽屉。

在其他一些设备上它的工作方式不同。

我试图让它看起来与 Google Mail 几乎相同,其中: 你可以把它滑进去 单击它旁边或向后滑动以将其向后滑动 当它打开时,操作栏上的三条灰色线会稍微滑动 操作栏命令等。

有人对我如何在 Xamarin 上开始提供一些指导吗?

【问题讨论】:

    标签: android navigation xamarin flyout


    【解决方案1】:

    我知道这是一篇旧帖子,但是...

    Xamarin 已从 Android 开发者网站移植了 Navigation Drawer 示例。

    Android (Java) 指南: http://developer.android.com/training/implementing-navigation/nav-drawer.html

    Xamarin (C#) 指南: http://developer.xamarin.com/samples/monodroid/android5.0/NavigationDrawer/

    【讨论】:

      【解决方案2】:

      您绝对可以按照@James Callender 指出的指南进行操作,或者您可以轻松地使用已经实现并可以使用的 Navigation Drawer 模板。

      https://visualstudiogallery.msdn.microsoft.com/bee6442f-8f5a-4bba-8849-e380b61e76b0

      James Montemagno 的伟大贡献

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-06-10
        相关资源
        最近更新 更多