흠... 애니메이션과 타이머 사용시 저런 오류가 뜨면서 진행이 되지를 않는데요///

 

정확히 어떤 오류인가요?

 

해결방법은 어떻게 해야하나요?

 

그리고 애니메이션 같은 경우 제가 보는 책과 그대로 코드를 작성했지만 책에서 설명한대로 투명 애니메이션이나 이동, 확대 애니메이션이 실행이 되지를 않네요

 

소스 코드 부분에서는 에러가 나지 않구요,,

 

혹시 다른부분에서 에러가 나는건지...

 

해결방법을 아시는분 답글 좀 부탁 드리겠습니다..;;

 

 

package com.owl.app;

import java.util.Timer;
import java.util.TimerTask;

import android.app.Activity;
import android.graphics.drawable.AnimationDrawable;
import android.os.Bundle;
import android.view.animation.Animation;
import android.view.animation.AnimationUtils;
import android.widget.ImageView;

public class appSite extends Activity {
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.intro);
       
       
        ImageView image = (ImageView) findViewById(R.id.img_app_mark);
        Animation tween = AnimationUtils.loadAnimation(this, R.anim.tween);
        image.startAnimation(tween);
    
      
        slideStart slideS = new slideStart();
        slideEnd slideE = new slideEnd();
       
        Timer timerS = new Timer(false);
         timerS.schedule(slideS, 1000);
        Timer timerE = new Timer(false);
        timerE.schedule(slideE, 10000);
    }
   
    class slideStart extends TimerTask {
     
     slideStart() {}
    public void run() {
      
      ImageView img = (ImageView) findViewById(R.id.anim_bg);
      AnimationDrawable frameAnimation = (AnimationDrawable) img.getBackground();
      frameAnimation.start();
     }
    }
   
    class slideEnd extends TimerTask {
     slideEnd() {}
     public void run() {
      ImageView img = (ImageView) findViewById(R.id.anim_bg);
      AnimationDrawable frameAnimation = (AnimationDrawable) img.getBackground();
      frameAnimation.stop();
     }
     
      }
     }