【问题标题】:Android application dynamically switch Menu Sliding libraryAndroid应用动态切换菜单滑动库
【发布时间】:2013-09-23 22:29:19
【问题描述】:

我正处于 Android 应用程序的早期阶段。

我有一台运行 Android 2.2.2 [FROYO] 的主要测试设备,最低 SDK 要求为 8。 第二台设备在 Android 4.0.3 [ICE_CREAM_SANDWICH_MR1] 上运行,最低 SDK 要求为 15。

这是我的问题,我想在我的应用中实现滑动菜单,但我找不到满足两个平台版本的解决方案。

Ice-Cream-Sandwich 使用 NavigationDrawer 实现幻灯片菜单。 我也一直在研究这个SlidingMenu,它将适用于 Froyo。

我需要知道是否有任何方法可以设置一个 Android 项目 在两个幻灯片菜单库之间动态切换,以便项目 只会开发一次而不是两个实现?

【问题讨论】:

    标签: android dynamic menu switch-statement slide


    【解决方案1】:

    不确定它是否与 Android 2.2 兼容,但您可以尝试MenuDrawer

    【讨论】:

      【解决方案2】:

      您链接到的 Navigation Drawer 设计文档使用的 DrawerLayout 可通过 Support Library 获得,并且支持 Android 1.6 及更高版本。

      【讨论】:

      • 我是新手,所以我可能是错的,但我下载了示例应用程序,该应用程序的最低 SDK 要求为 14。我将其更改为 8,它抱怨我:e 该应用程序开发了一个结果错误
      • 是的,但这些问题都不是导航抽屉造成的,而是因为它使用了原生版本的组件,如 Fragment(仅出现在 v11 中)而不是其支持库等价物.一般来说,在将该应用程序转换为在 v8+ 设备上运行时,这可能是对支持库的一个很好的介绍 - 有许多 Stack Overflow 答案详细说明了您可能面临的每条错误消息的解决方案。
      猜你喜欢
      • 1970-01-01
      • 2014-09-02
      • 2017-01-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多