지금 handler를 이용해서 사용하고 있는데요..
뭐라고 하죠.. 핸드폰이 힘들어 한다고 해야되나...
빠를땐 빠르고, 버벅일때는 버벅이면서 전환이되요...
이런식으로 처리하면 바보같은건가요.. 다른 방법있으면 알려주세요ㅠㅠ;
public void run() {
if(correctAnswer>-1){
switch(correctAnswer){
case 5 : correctAnswerImg.setImageResource(R.drawable.ok_1);
correctAnswerImg.setVisibility(View.VISIBLE);
break;
case 4 : correctAnswerImg.setImageResource(R.drawable.ok_2);
break;
case 3 : correctAnswerImg.setImageResource(R.drawable.ok_3);
break;
case 2 : correctAnswerImg.setImageResource(R.drawable.ok_4);
break;
case 1 : correctAnswerImg.setVisibility(View.INVISIBLE);
break;
}
Handler delay = new Handler();
if(correctAnswer>2) delay.postDelayed(this, 100);
else delay.postDelayed(this, 500);
correctAnswer--;
}
else quizframeLayout.setBackgroundResource(R.color.clearwhite);
}
AnimationDrawable이 있었군요... 하하하하하하하핳허허허허하허ㅏ허허ㅏ허ㅏ하하하하하하하




AnimationDrawable 이거 잘못사용하면 메모리릭의 주범이 됩니다~~~