gpt4 book ai didi

android - 什么是主题,我如何知道我是否拥有 "correct"主题?

转载 作者:行者123 更新时间:2023-12-03 18:04:32 26 4
gpt4 key购买 nike

在我当前的项目中,当我在 Android Studio 2.2.2 中为特定布局选择设计选项卡时,我收到一条错误消息

Missing styles. Is the correct theme chosen for this layout?



它接着说

Failed to find style 'textEditSuggestionItemLayout' in current theme (42 similar errors not shown)



但是,实际布局在设计器中和运行时呈现正常。

还有很多其他的 S.O.有关此的帖子,例如 herehere大多数答案似乎都涉及清除缓存并重新启动 Android Studio,或者从下拉列表中选择不同的主题。我尝试了第一个,但没有帮助。我还没有尝试过第二个,因为我真的不明白什么是主题。

问题:
  • 该错误意味着主题本身存在错误。什么
    那?主题文件是我项目的一部分吗,即它是一个
    我应该创建,编辑,然后构建和交付
    作为我的 APK 的一部分,还是仅在开发人员 IDE 中使用?
  • 如果我从下拉列表中选择不同的主题,我怎么知道
    “正确”的一个是?
  • 由于我的项目按原样构建并运行正常,我可以忽略这些吗
    错误?换句话说,我的代码中有这些错误还是只是一个
    开发环境有问题?

  • 编辑:回复评论后的一些附加信息,如下:

    我的 list 中唯一使用字符串“主题”的地方是
      android:theme="@style/Theme.FullScreen"

    ...并且 FullScreen 是下拉菜单中指定的主题。

    我在我的项目中搜索了字符串“textEditSuggestionItemLayout”,Android Studio 没有发现它的出现。

    最佳答案

    如果您最近更新了 AS 或其任何组件,请尝试“使缓存无效并重新启动”。

    否则,请尝试从“设计”选项卡中选择 AppTheme 或将其从默认选项更改为 AppTheme。在您的styles.xml 中选择符合您父应用主题的那个.

    错误的原因可能是从 IDE 故障到选择 styles.xml 中未提及的主题。 (最有可能的)。

    关于android - 什么是主题,我如何知道我是否拥有 "correct"主题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40939869/

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