3
在我的程序中,我有一個ObjectAnimator,它將ImageView從左向右移動。我正在嘗試設置一個偵聽器,它將在ObjectAnimator完成運行時執行任務。下面是我目前使用的嘗試做到這一點的代碼中的相關章節:爲ObjectAnimator設置AnimationListener
if (num == 350) {
nAnim = ObjectAnimator.ofFloat(gamePiece, "translationX", 0, num);
nAnim.setDuration(2125);
nAnim.start();
nAnim.addListener(new AnimationListener() {
@Override
public void onAnimationEnd(Animator a) {
startGame(level);
}
@Override
public void onAnimationStart(Animator a) {
}
@Override
public void onAnimationCancel(Animator a) {
}
@Override
public void onAnimationRepeat(Animator a) {
}
});
當我嘗試在Android Studio中運行它,我得到的錯誤:MainActivity不是抽象的,不重寫抽象MainActivity中的onAnimationStart()方法。我需要做些什麼來解決這個錯誤?