title: Android, Display list of images one by one on imageview
body: <p>I'm using eclipse for android, and made an app that have 2 image-views and a question in textview, so user have to click image that belongs to question...
  but every-time the user clicks an imageview application shows two other images and another question..</p>
  
  <p>What I made:</p>
  
  <ul>
  <li>a list with name of images,</li>
  <li>shuffle the list,</li>
  <li>take 2 other images from assets directory 3 second after imageview is clicked...</li>
  </ul>
  
  <p>but on some phones I get this Crash :</p>
  
  <p>in android.graphics.BitmapFactory.nativeDecodeAsset</p>
  
  <blockquote>
    <p>java.lang.OutOfMemoryError at
    android.graphics.BitmapFactory.nativeDecodeAsset(Native Method) at
    android.graphics.BitmapFactory.decodeStream(BitmapFactory.java:490) at
    android.graphics.BitmapFactory.decodeResourceStream(BitmapFactory.java:358)
    at
    android.graphics.drawable.Drawable.createFromResourceStream(Drawable.java:773)
    at
    android.graphics.drawable.Drawable.createFromStream(Drawable.java:733)
    at com.al.Play.MerFoton(Play.java:174) at
    com.al.Play.mer(Play.java:154) at
    com.al.Play.access$3(Play.java:132) at
    com.al.Play$MyCounter.onFinish(Play.java:329)
    at android.os.CountDownTimer$1.handleMessage(CountDownTimer.java:118)
    at android.os.Handler.dispatchMessage(Handler.java:99) at
    android.os.Looper.loop(Looper.java:137) at
    android.app.ActivityThread.main(ActivityThread.java:4424) at
    java.lang.reflect.Method.invokeNative(Native Method) at
    java.lang.reflect.Method.invoke(Method.java:511) at
    com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:817)
    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:584) at
    dalvik.system.NativeStart.main(Native Method)</p>
  </blockquote>
  
  <p><strong>Is the problem that I change alot of images in app, or something else ?</strong></p>