当前位置:  开发笔记 > Android > 正文

找不到与给定名称匹配的资源(在'layout_alignTop'中,值为'@id/imageView3')

如何解决《找不到与给定名称匹配的资源(在'layout_alignTop'中,值为'@id/imageView3')》经验,为你挑选了1个好方法。

这个:












是我的AndroidManifest.xml,我得到错误:

错误:(77,35)找不到与给定名称匹配的资源(在'layout_alignTop'中,值为'@ id/imageView3').

错误:(78,35)找不到与给定名称匹配的资源(在'layout_toLeftOf'中,值为'@id/imageView3').



1> IntelliJ Ami..:

您可以使用 .+首先添加标志.

 android:layout_alignTop="@+id/imageView3"

之后,Clean-Rebuild-Restart Your IDE .


它确实有效,但是我不明白为什么我们在这里需要'+'。我以为@ + id意味着我们想创建一个新的ID,而不是引用一个现有的ID。在我看来,这似乎是一种隐藏某些内容的解决方法。实际上,尽管我使用相同的布局,但在某些情况下我并不需要此技巧。如果有人知道更多我会感兴趣的...
推荐阅读
coco2冰冰
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有