我不确定是否只有我一个人,但奇怪的是,我无法在我创建的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);

10-06 05:29
查看更多