I have like 100+ images(frames) in my drawables and each of them are 1-5 kbs size (with resolution 480 x 272). now when I add these images (frames) in animation-list xml and
Read Article
Do one thing in the manifest.xml
Or
make call the Animation in runOnUiThread (Runnable action)
or AsyncTask
Or
Single Image need memory:
In this case you have 100 images and dimensions are 400*262.
So , 100 * 400*262*4 = ? KB , size occur during the loading time. If the animation is exceeding the limit of Virtual Heap Memory.
Error will occur defiantly.
For this :
Reduce the dimensions
of Image
Or
use less images for the animation
or
split into two animation file
after one completion start another one
EDITED on 16th June 2015
Try to use Handler
and call Handler after few millisecond. It will also reduce the memory issue(OOM).