当我尝试手动编辑值时,我的调试器出现此错误:生成的值(int)与声明的类型(android.view.View)不兼容
final View l = findViewById(R.id.GameplayLayout);
Animation a = AnimationUtils.loadAnimation(MainActivity.this,
android.R.anim.fade_out);
a.setAnimationListener(new AnimationListener() {
public void onAnimationEnd(Animation animation) {
fadein();
}
public void onAnimationRepeat(Animation animation) {
}
public void onAnimationStart(Animation animation) {
}
});
l.startAnimation(a);
选择:
l.startAnimation(a);
作为错误行,在调试器中说:
l = null;
为什么这样对我? :(
谢谢!
我不得不使用R.id.startscreen ...失败...抱歉!
答案 0 :(得分:-1)
尝试在查找视图之前调用setContentView(R.layout.GameplayLayout)
。