我有一个页面查看器,在每个页面内都有列表视图,该列表视图将使用 Web 服务有 10 条记录,因此页面查看器使用 Web 服务的三个调用来填充三个页面(当前页面、左侧页面和右侧页面)页),但在我进行了多次滑动后,我得到了这个异常:
java.lang.OutOfMemoryError: pthread_create (stack size 16384 bytes) failed: Try again
at java.lang.VMThread.create(Native Method)
at java.lang.Thread.start(Thread.java:1029)
at com.android.volley.RequestQueue.start(RequestQueue.java:142)
at com.android.volley.toolbox.Volley.newRequestQueue(Volley.java:66)
at com.android.volley.toolbox.Volley.newRequestQueue(Volley.java:78)
at com.imona.android.entities.Record.<init>(Record.java:57)
at com.imona.android.webservices.OperationalDataRest$1.onResponse(OperationalDataRest.java:109)
at com.imona.android.webservices.OperationalDataRest$1.onResponse(OperationalDataRest.java:85)
at com.android.volley.toolbox.JsonRequest.deliverResponse(JsonRequest.java:65)
at com.android.volley.ExecutorDelivery$ResponseDeliveryRunnable.run(ExecutorDelivery.java:99)
at android.os.Handler.handleCallback(Handler.java:733)
at android.os.Handler.dispatchMessage(Handler.java:95)
at android.os.Looper.loop(Looper.java:136)
at android.app.ActivityThread.main(ActivityThread.java:5017)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:515)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:779)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:595)
at dalvik.system.NativeStart.main(Native Method)
你如何初始化你的RequestQueue
?我怀疑你正在创建RequestQueue
s 代表每个选项卡。如果是这种情况,请更改您的程序以使用一个通用实例RequestQueue
从所有选项卡。您需要在活动中初始化并保留它,并从每个选项卡向其添加请求。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)