在我的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
文件夹用于动画。