【问题标题】:What is the minSDKVersion that support Bottom navigation?支持底部导航的 minSDKVersion 是什么?
【发布时间】:2017-07-24 15:39:50
【问题描述】:

支持Bottom avigation的minSDKVersion是多少?

【问题讨论】:

    标签: android android-layout material-design


    【解决方案1】:

    它是在设计支持库的 v25.0.0 中添加的,您可以在 the docs 中看到。

    该库向后兼容 sdk 版本 9。查看 minSdk here in the source code 的值。

    【讨论】:

    • 我正要写,你好快!
    • 这不太准确。它是在设计支持库的 sdk 25 中添加的,但它与比这低得多的最小 sdk 兼容。我已经将它与 14 的 minSDK 一起使用,没有任何问题。
    • @drawinfinity 该死的。确实如此。我的坏
    • 也许最好明确说明 BNV 是支持库的一部分,而不是 Android API/SDK。
    • @mridul 作为一般经验法则,除非您使您的应用程序与非常旧的 sdk 兼容,否则您可能可以安全地使用设计支持库组件。此外,只要您拥有 AndroidStudio 的更新版本,如果您尝试使用的 minSDK 高于您为项目设置的值,它通常会弹出警告或错误
    【解决方案2】:

    实际上我找不到文档,但我已将它与 14 的 minSDK 一起使用,并且没有遇到任何问题。 AFAIK 所有设计支持库模块都旨在在较低的 sdks 上优雅地降级。请注意,我相信您的 compileSDK 版本必须与您的支持库版本相匹配。

    【讨论】:

      【解决方案3】:

      如果您尝试使用 TabLayout 之类的东西,您可以使用支持库。我在具有 API 16 的设备上使用它,所以我猜这是一个相当古老的 API。如果你想要一些教程,你可以使用this。很不错的教程,希望对你有用。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2017-03-02
        • 1970-01-01
        • 2020-06-18
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-06-15
        • 1970-01-01
        相关资源
        最近更新 更多