Java 没有找到与给定名称匹配的资源,我哪里做错了什么?
我不明白为什么会出现这个错误:Java 没有找到与给定名称匹配的资源,我哪里做错了什么?,java,c#,android,xamarin,Java,C#,Android,Xamarin,我不明白为什么会出现这个错误: no resource found that matches the given name 我在Resources文件夹中有一个名为“anim”的文件夹,在anim文件夹中有两个文件:slide_up.xml和slide_right.xml 这是我的样式文件: <?xml version="1.0" encoding="utf-8"?> <resources> <style name="Theme.Splash" paren
no resource found that matches the given name
我在Resources文件夹中有一个名为“anim”的文件夹,在anim文件夹中有两个文件:slide_up.xml和slide_right.xml
这是我的样式文件:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="Theme.Splash" parent="android:Theme">
<item name="android:windowBackground">@drawable/splash</item>
<item name="android:windowNoTitle">true</item>
<item name="android:windowActionBar">false</item>
<item name="android:windowTitleSize">0dp</item>
</style>
<style name="DialogAnimation">
<item name="android:windowEnterAnimation">@anim/slide_up</item>
<item name="android:windowExitAnimation">@anim/slide_right</item>
</style>
</resources>
从API指南->动画资源->查看动画: 资源引用:在Java中:
R.anim.filename
在XML中:
@[package:]anim/filename
可能尝试添加包?从API指南->动画资源->查看动画: 资源引用:在Java中:
R.anim.filename
在XML中:
@[package:]anim/filename
可能尝试添加包?从API指南->动画资源->查看动画: 资源引用:在Java中:
R.anim.filename
在XML中:
@[package:]anim/filename
可能尝试添加包?从API指南->动画资源->查看动画: 资源引用:在Java中:
R.anim.filename
在XML中:
@[package:]anim/filename
也许可以尝试添加包?谢谢您的帮助,但我已经找到了答案,答案很简单,但我真的不知道为什么会发生这种情况,因为在代码的其他地方,一切都很好 我找到了Stephen Wylie的答案,我引用了答案: “由于XML布局文件中的错误,我出现了此问题。通过将@id/meid更改为@id/meid(注意加号),我使其正常工作。如果没有,有时您只需转到Project->Clean” 一旦我在“@anim/slide\u up”中添加“+”,那么现在它就像“@+anim/slide\u up”一样,代码似乎可以工作了
我发布了这篇文章,以防其他人也会遇到同样的问题,因为我已经花了5个小时试图解决这一问题。谢谢你的帮助,但我已经找到了答案,答案很简单,但我真的不知道为什么会发生这种情况,因为在代码的其他地方,一切都很好 我找到了Stephen Wylie的答案,我引用了答案: “由于XML布局文件中的错误,我出现了此问题。通过将@id/meid更改为@id/meid(注意加号),我使其正常工作。如果没有,有时您只需转到Project->Clean” 一旦我在“@anim/slide\u up”中添加“+”,那么现在它就像“@+anim/slide\u up”一样,代码似乎可以工作了
我发布了这篇文章,以防其他人也会遇到同样的问题,因为我已经花了5个小时试图解决这一问题。谢谢你的帮助,但我已经找到了答案,答案很简单,但我真的不知道为什么会发生这种情况,因为在代码的其他地方,一切都很好 我找到了Stephen Wylie的答案,我引用了答案: “由于XML布局文件中的错误,我出现了此问题。通过将@id/meid更改为@id/meid(注意加号),我使其正常工作。如果没有,有时您只需转到Project->Clean” 一旦我在“@anim/slide\u up”中添加“+”,那么现在它就像“@+anim/slide\u up”一样,代码似乎可以工作了
我发布了这篇文章,以防其他人也会遇到同样的问题,因为我已经花了5个小时试图解决这一问题。谢谢你的帮助,但我已经找到了答案,答案很简单,但我真的不知道为什么会发生这种情况,因为在代码的其他地方,一切都很好 我找到了Stephen Wylie的答案,我引用了答案: “由于XML布局文件中的错误,我出现了此问题。通过将@id/meid更改为@id/meid(注意加号),我使其正常工作。如果没有,有时您只需转到Project->Clean” 一旦我在“@anim/slide\u up”中添加“+”,那么现在它就像“@+anim/slide\u up”一样,代码似乎可以工作了
我发布了这篇文章,以防其他人也会有同样的挣扎,因为我已经尝试了5个小时来解决这个问题。您是否在可绘制文件夹中有
幻灯片。\u up.xml
和幻灯片。\u right.xml
呢?不,正如我说的,他们在动画文件夹中,我确实尝试在可绘制文件夹中工作,但也不起作用。。我想这可能是一个错误,甚至重新启动了我的计算机,因为我看不出有任何错误。告诉我你是如何在java代码上调用它的。请在drawables
文件夹中输入@anim/slide\u up
和slide\u right.xml
并将@drawable/slide\u up
更改为@drawable/slide\u>,正如@Skizo所说的那样,你能把你正在使用的代码显示在Drawable文件夹的哪个位置吗?这样我们就可以识别它了,从我们看到的我们只能建议我们所建议的。你是否有Drawable文件夹中的slide\u up.xml
和slide\u right.xml
,我确实试着在drawable文件夹中创建工作,但也不起作用。。我想这可能是一个错误,甚至重新启动了我的计算机,因为我看不出有任何错误。告诉我你是如何在java代码上调用它的。请在drawables
文件夹中输入@anim/slide\u up
和slide\u right.xml
并将@drawable/slide\u up
更改为@drawable/slide\u>,正如@Skizo所说的那样,你能把你正在使用的代码显示在Drawable文件夹的哪个位置吗?这样我们就可以识别它了,从我们看到的我们只能建议我们所建议的。你是否有Drawable文件夹中的slide\u up.xml
和slide\u right.xml
,我确实试着在drawable文件夹中创建工作,但也不起作用。。我想这可能是一个错误,甚至重新启动了我的计算机,因为我看不出有任何错误。告诉我你是如何在java代码上调用它的。请在drawables
文件夹中输入@anim/slide\u up
和slide\u right.xml
并将@drawable/slide\u up
更改为@drawable/slide\u>,正如@Skizo所说的那样,你能把你正在使用的代码显示出来吗?这样我们就可以识别它了,从我们看到的我们只能建议我们所建议的。你有没有在Drawable文件夹中的幻灯片。xml
和幻灯片。xml
呢?没有,因为我说过它们在anim文件夹中,我试着在wo中制作