안드로이드 개발 질문/답변
(글 수 45,052)
@Override
public void onWindowFocusChanged(boolean hasFocus) {
super.onWindowFocusChanged(hasFocus);
se.start();
buttonL.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
TimerTask task = new TimerTask() {
@Override
public void run()
{
img.setBackgroundResource(R.anim.ani2);
se = (AnimationDrawable) img.getBackground();
se.start();
}
};
Timer timer = new Timer();
//3초후 run을 실행하고 종료
timer.schedule(task, 1000);
}
});
}
이렇게 실행하면 1초후에 이미지뷰에 새로 적용된 ani2가 실행될줄 알았는데
멈춰 버리고 동작을 안하네요 왜 이런걸까요? ㅠㅠ