Sam の Teach Yourself Android Application Development を使用して Android Dev を 24 時間で学習していますが、以下のコードに出くわしました。私はJavaにも比較的慣れていませんが、基本はかなりよく理解していますが、onAnimationEnd()をパラメーターとして内部に実装する方法を理解していません??? 誰かが何が起こっているのか、これが setAnimationListener メソッドの有効な引数 (構文) である理由を説明できますか?
fade2.setAnimationListener(new AnimationListener() {
public void onAnimationEnd(Animation animation) {
// The animation has ended, transition to the Main Menu screen
startActivity(new Intent(QuizSplashActivity.this, QuizMenuActivity.class));
QuizSplashActivity.this.finish();
}
public void onAnimationRepeat(Animation animation) {
}
public void onAnimationStart(Animation animation) {
}
});