안드로이드 개발 질문/답변
(글 수 45,052)
ImageView img = (ImageView)findViewById(R.id.testani);
mAni = (AnimationDrawable)img.getBackground();
btn = (Button)findViewById(R.id.bt);
btn.setOnClickListener(new Button.OnClickListener(){
public void onClick(View v)
{
mAni.start();
}
});
이런식으로 버튼을 클릭했을때 start()를 하면 애니메이션이 실행되는데
ImageView img = (ImageView)findViewById(R.id.testani);
mAni = (AnimationDrawable)img.getBackground();
mAni.start();
이런식으로 그냥 start()를 해주면 애니메이션이 실행되지 않네요...
이유가 뭔가요? ㅜㅜ
mAni = (AnimationDrawable)img.getBackground();
btn = (Button)findViewById(R.id.bt);
btn.setOnClickListener(new Button.OnClickListener(){
public void onClick(View v)
{
mAni.start();
}
});
이런식으로 버튼을 클릭했을때 start()를 하면 애니메이션이 실행되는데
ImageView img = (ImageView)findViewById(R.id.testani);
mAni = (AnimationDrawable)img.getBackground();
mAni.start();
이런식으로 그냥 start()를 해주면 애니메이션이 실행되지 않네요...
이유가 뭔가요? ㅜㅜ



