我正在使用 eclipse for android,并制作了一个有 2 个 ImageView 和 textview 中的问题的应用程序,因此用户必须单击属于问题的图像...
但是每次用户单击 imageview 应用程序时,都会显示另外两个图像和另一个问题..
我做了什么:
但在某些手机上,我遇到了这个崩溃:
在 android.graphics.BitmapFactory.nativeDecodeAsset
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)
是我在应用程序中更改了很多图像还是其他问题?
最佳答案
我在下一个图书馆:
http://www.androidhive.info/2012/07/android-loading-image-from-url-http/
在库中使用内存缓存来保存图像和图片的性能可视化。
关于Android,在imageview上一张一张显示图片列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29617080/