构建时未搜索资源可绘制文件夹的问题

时间:2014-11-26 22:09:58

标签: android xamarin

我有一个这样的Resources文件夹结构: 资源 - > drawable-> drawable-hdpi(以及其他各种密度和大小的)。 现在我有一个layout-port文件夹和另一个layout-land文件夹 我正在创建一个只有背景png文件的启动画面。 在每个可绘制文件夹中都存在png文件(具有相同的名称) 我转到布局的background属性并指定@ drawable.splash。 但是当我编译时,我得到两个错误(每个布局一个)说明 - 错误:找不到与给定名称匹配的资源(在' src'值为' @ drawable / splash')

同样,该文件位于所有文件夹中,似乎文件夹未被识别或搜索。

哦,这是我清单的一部分

<supports-screens android:resizeable="true"
    android:smallScreens="true"
    android:normalScreens="true"
    android:largeScreens="true"
    android:anyDensity="true"/>

所以我觉得我已经在网上搜索了很多但是找不到解决方案。 得失去一些愚蠢的东西。

1 个答案:

答案 0 :(得分:1)

/res文件夹只允许一级嵌套,并忽略所有不在/res范围内的文件夹。

enter image description here

你的/ res结构应该是这样的,/ drawable-hdpi不是嵌套在/ drawable中,而是在/ res中。