我不确定是否只有我一个人,但奇怪的是,我无法在我创建的res / anim中访问slide_in_right.xml和slide_out_left.xml
我正在使用这一行代码来访问动画
UserProfile.this.overridePendingTransition(android.R.anim.slide_in_right, android.R.anim.slide_out_left);
但是,它在slide_in_right和slide_out_left下划线表示不能解析符号。
尝试的方法:
1.清理项目
仍然无法解析android.R.anim.slide_in_right和android.R.anim.slide_out_left的符号
2.重建项目
给我一个错误提示错误:找不到符号变量slide_in_right
3.再次检查我是否错误地拼写了动画,但它似乎是正确的
一些信息:
------------------
Android Studio 1.5.1
Build#Al-141.2456560,建于2015年12月1日
JRE:1.7.0_79-b15 x86_64
有人遇到过这个问题吗?
最佳答案
在项目内部创建动画文件后,应使用项目R参考而不是android.R。尝试像这样使用。
UserProfile.this.overridePendingTransition(R.anim.slide_in_right, R.anim.slide_out_left);