Я пытаюсь загрузить анимацию по нажатию кнопки. У меня есть 90 изображений в папке ресурсов, и я пытаюсь загрузить их, каждое изображение имеет ок. размер 50kb когда я нажимаю кнопку запуска анимации, я получаю исключение как OutOfmemory. Пожалуйста, проверьте следующий код. Любая помощь будет оценена.
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
startbtn=(Button) findViewById(R.id.myStartButton);
stopbtn=(Button)findViewById(R.id.myStopButton);
startbtn.setOnClickListener(this);
stopbtn.setOnClickListener(this);
images=(ImageView) findViewById(R.id.myImageView);
images.setBackgroundResource(R.drawable.demo_animation);
AniFrame = (AnimationDrawable)images.getBackground();
}
public void onClick(View v) {
if(v.getId()==R.id.myStartButton)
{
AniFrame.start();
}else if(v.getId()==R.id.myStopButton)
{
AniFrame.stop();
}
}