2016-10-11 95 views
0

我认为定制我的应用程序主题会很好,所以我选择了所有的颜色并将它们添加到colors.xml文件中。然后我在Android Studio主题编辑器中引用它们。我相信这不是一件好事,因为我无法撤销它。当我尝试建立我的应用程序我得到这些错误:重置主题Android Studio

Error:(7, 21) No resource found that matches the given name: attr 'textColorPrimary'. 
Error:(8, 21) No resource found that matches the given name: attr 'windowBackground'. 

的values.xml文件打开了,我看行得到错误。所以我删除它并重建。我再次得到相同的错误,文件打开并...我刚刚删除的内容重新出现。我尝试了一切,删除了行,使用另一个主题,在主题上设置了默认值,没有任何工作。顺便说一下,这是正确的标记,与主题编辑器中的一样。

所以我的问题是:如何重置主题而不删除我的整个项目?

+1

确保你要去实际应用程序中的values/colors.xml,而不是点击错误。该错误可能指向生成的文件并删除它不会解决问题。 –

回答

1

转到您在File Explorer中的项目位置,并确保从应用程序模块中删除build文件夹。

例如:my_project/app/build/

然后,回到你的项目,并找到values.xml,现在删除这些线条和重建。当你点击错误并编辑它时,你可能正在编辑构建生成的文件