【发布时间】:2014-11-26 22:09:57
【问题描述】:
我有一个这样的资源文件夹结构: 资源 ->drawable->drawable-hdpi (以及其他各种密度和大小)。 现在我有一个 layout-port 文件夹和另一个 layout-land 我正在创建一个只有背景 png 文件的启动画面。 在每个可绘制文件夹中都存在 png 文件(同名) 我转到布局的背景属性并指定@drawable.splash。 但是当我编译时,我得到两个错误(每个布局一个)说明 - 错误:找不到与给定名称匹配的资源(在'src',值为'@drawable/splash')。
该文件再次位于所有文件夹中,似乎这些文件夹没有被识别或搜索。
哦,这是我清单的一部分
<supports-screens android:resizeable="true"
android:smallScreens="true"
android:normalScreens="true"
android:largeScreens="true"
android:anyDensity="true"/>
所以我觉得我已经在网上搜索了很多,但找不到解决方案。 一定是错过了一些愚蠢的东西。
【问题讨论】:
-
你能发一张你的项目结构的截图吗?
-
drawable 和 drawable-hdpi 必须在您的 res 目录下的同一结构级别。像这样:res/drawable 和 res/drawable-hdpi
-
是的,你成功了。我没有注意到前面。谢谢。