2016-06-26 47 views
1

我不知道这是否是只有我但奇怪的是,我不能访问内部资源slide_in_right.xml和slide_out_left.xml /我创建

我使用这条线的阿尼姆访问动画的代码的Android R.anim.files无法找到

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.双重检查,如果我uncorrectly拼写动画,但它似乎是正确的


一些信息:
--------------- ---
的Android 1.5.1工作室
构建#铝141.2456560,建于2015年12月1日
JRE:1.7.0_79-b15的x86_64的


以前有没有人遇到过这个问题?

回答

2

由于您已经在您的项目中创建了动画文件,因此应该使用您的项目R参考而不是android.R。尝试像这样使用。

UserProfile.this.overridePendingTransition(R.anim.slide_in_right, R.anim.slide_out_left); 
+0

它的工作!你救了我的命!谢谢。 –

+0

@BlueFishy欢迎您。如果它对你有帮助,请接受答案。 –