2017-09-04 84 views
2

模块化我的应用后,主要颜色从蓝色变为橙色。因此,活动背景,浮动按钮等发生了变化。应该在哪个模块中定义即时应用的主题?

应用程序主题在应用程序模块中定义并使用@ color/primary_color。颜色在基本模块中定义。

它看起来像从支持库,而不是从我的基本模块拾取主要颜色。正确的地方在哪里?

+1

原来,依赖关系混淆了资源。两个依赖关系定义了相同的颜色。在依赖关系树中移动一个解决了这个问题。 – friedger

+0

请将它添加为答案(然后再接受),所以问题不会得到解答。 – Idolon

回答

1

也许依赖关系混淆了资源。两个依赖可以定义相同的颜色。在依赖关系树中向下移动一个解决了这个问题。

+1

您的问题可能是因为您的资源没有使用不同的/唯一的名称。请参阅https://developer.android.com/topic/instant-apps/faqs.html#project-structure“我可以在功能之间共享资源吗?” – TWL

相关问题