gpt4 book ai didi

android - 如何创建一个可以在 API 19 (4.4 Kitkat) 上运行但仍然具有 API 21 (5.0 Lollipop) 外观的 Android 应用程序?

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:31:34 26 4
gpt4 key购买 nike

我正在构建一个应用程序,但我很想将它升级到 Android Lollipop 设计。我使用 Android Studio 开发我的应用程序,并将我的最小 SKD 设置为 API 21 (Lollipop),我希望它在 Kitkat 和 Lollipop 上运行,所以现在我得到了 Lollipop 界面并想在 Kitkat 上运行它,但当然这不是'不可能,因为最低限度是 Lollipop。正如我所料,它没有在 Kitkat 上运行。所以我在 build.gradle 中将最小 SKD 更改为 19,并将目标 SKD 更改为原样(SKD 21),所以现在 Kitkat 可以运行该应用程序,但完整布局是 Kitkat 风格,而不是 Lollipop。即使我将应用程序制作为 Lollipop 设计,Android Studio 也将其预览为 Lollipop 界面。我希望有人能帮助我在 Kitkat 上获得 Lollipop 界面。

提前致谢。

最佳答案

严格来说,“Kitkat 上的 Lollipop 界面”是不可能的。欢迎您use the appcompat-v7 backport ,这会给你:

  • 根据 Material Design 设计样式的操作栏,因此让人联想到原生 Android 5.0+ 操作栏,但不完全相同

  • 应用于某些小部件的色调

  • Switch 向后移植,看起来像 Switch

    的 Android 5.0 版本
  • 一个工具栏向后移植

关于android - 如何创建一个可以在 API 19 (4.4 Kitkat) 上运行但仍然具有 API 21 (5.0 Lollipop) 外观的 Android 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27724000/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com