在模块中使用时无法解析符号@color

时间:2017-05-04 14:45:36

标签: android material-design

拥有一个android clean / new项目,
当我创建一个新模块时(简单地通过执行:File-> New Module - > Android Library)并在布局xml中使用基本的android材料设计颜色,例如的 android:background="@color/md_black_1000" 我明白了:

Cannot resolve symbol @color/md_black_1000

但显然在默认应用模块的布局中使用此语法@color/md_black_1000时,这样可以正常工作。

问:如何在新模块中使用android材质设计颜色@color/md_black_1000语法? (我不想在我的模块的colors.xml文件中手动预定义它)

注意:

  • 对我不起作用的解决方案:清除项目,重建,重新打开Android Studio,也不删除构建目录并再次构建,都无效。
  • 在新模块中,仅允许使用此语法android:color/somecolor使用颜色(但使用这种方式我无法看到材质设计颜色md_*)。


下面的图片描述了我的问题:(templib是我的新模块)

enter image description here

0 个答案:

没有答案