【问题标题】:Application what happens when no theme is specified应用程序没有指定主题时会发生什么
【发布时间】:2024-01-04 11:34:01
【问题描述】:

我被要求让一个新的 android 应用程序看起来与我们的一个旧应用程序相同,旧产品基于 SDK 版本 8。在清单文件中没有指定主题,但是,由于某种原因,一个主题看起来像是正在应用,所有活动的背景都是黑色的,按钮控件和进度条是黄色的。我在应用程序中看不到指定主题的任何地方,除了清单文件之外,还有其他地方可以查看吗?

我试图创建一个针对 SDK 8 的新应用程序,但没有指定主题,但它似乎默认为标准的 android 主题,带有白色背景和蓝色进度条并突出显示?

【问题讨论】:

    标签: android themes


    【解决方案1】:

    SDK 中使用的主题不一定与设备上显示的主题相同。

    当您没有指定“这是您的情况”的主题时,将使用默认主题。几乎每个安卓设备都有自己的默认主题。

    因此,如果您追求统一的外观,则必须创建自己的主题。

    【讨论】:

    • 非常感谢您的回复,是设计师让我很困惑。如果没有指定主题,这两个应用程序在设计器中看起来不同,但是当您在手机上运行它们时,它们看起来是一样的。