안드로이드 개발 질문/답변
(글 수 45,052)
안녕하세요~
인트로를 만들어보려 합니다.
인트로에 이미지 하나를 올려두었구요~ 애니메이션은 그냥 크기 변경되는것 뿐입니다.
1번 애니메이션 주는건 잘되어서.. 타이머로 계속 반복시키고 싶어서 이렇게 코딩하였는데 오류가 납니다.^^;;;;
타이머 클래스의 startAnimation 에서 오류가 생기는것 같습니다. 디버깅도 잘 모르겠고 ㅠㅠ
혹시 어떤 문제인지 조언 부탁드립니다. ㅠ 추운데 모두 감기 조심하세요~~
public class Intro extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.intro);
slideStart slideS=new slideStart();
Timer timerS=new Timer(false);
timerS.schedule(slideS, 5000); // 5초에 한번씩
}
class slideStart extends TimerTask{
slideStart(){}
public void run(){
ImageView shape=(ImageView)findViewById(R.id.ImageView01);
Animation animation=AnimationUtils.loadAnimation(Intro.this, R.anim.tween);
shape.startAnimation(animation);
}
}
}
인트로를 만들어보려 합니다.
인트로에 이미지 하나를 올려두었구요~ 애니메이션은 그냥 크기 변경되는것 뿐입니다.
1번 애니메이션 주는건 잘되어서.. 타이머로 계속 반복시키고 싶어서 이렇게 코딩하였는데 오류가 납니다.^^;;;;
타이머 클래스의 startAnimation 에서 오류가 생기는것 같습니다. 디버깅도 잘 모르겠고 ㅠㅠ
혹시 어떤 문제인지 조언 부탁드립니다. ㅠ 추운데 모두 감기 조심하세요~~
public class Intro extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.intro);
slideStart slideS=new slideStart();
Timer timerS=new Timer(false);
timerS.schedule(slideS, 5000); // 5초에 한번씩
}
class slideStart extends TimerTask{
slideStart(){}
public void run(){
ImageView shape=(ImageView)findViewById(R.id.ImageView01);
Animation animation=AnimationUtils.loadAnimation(Intro.this, R.anim.tween);
shape.startAnimation(animation);
}
}
}



