值的子文件夹内的样式资源



在我的android项目中,在value文件夹中,我创建了一个名为appTheme的文件夹,在这个文件夹中,我在一个名为themes_apptheme.xml的文件中创建了一个名为"AppTheme"的样式。但是当我尝试使用@style/AppTheme访问它时,它只是不起作用:

No resource find that matches the give name '@style/AppTheme'.

但是当我把这个文件移动到value文件夹时,它工作了。

问题是:如何引用appTheme文件夹上的文件?

我认为你不能在res文件夹中折痕子文件夹!

android只为每个xml使用一个文件夹,现在根据您的情况,您正在values文件夹中创建一个文件夹,这实际上不起作用。@style实际上会调用样式名。调用它旁边的文件夹名称甚至不会调用它,但它只是values folder中没有使用的额外文件夹。

看这里

你可以在这里看到的只有在android中有效的xml and folder

:

They contain things such as application source code and resource files.
Some are generated for you by default, while others should be created if required

should be created if required是指文件夹xml,它不是在创建项目时生成的,如anim文件夹用于动画。

相关内容

  • 没有找到相关文章

最新更新