ViewFlipper用法请教 在线等

xingye109 2011-05-27 03:19:39
在xml中给ViewFlipper添加了N个复杂的view,运行到第十几个view时,直接退出程序。大家有没有遇到过:

05-27 07:15:18.218: ERROR/SurfaceFlinger(71): createSurface() failed, generateId = -12
05-27 07:15:18.218: WARN/WindowManager(71): OutOfResourcesException creating surface
05-27 07:15:18.218: INFO/WindowManager(71): Out of memory for surface! Looking for leaks...
05-27 07:15:18.218: WARN/WindowManager(71): No leaked surfaces; killing applicatons!
05-27 07:15:18.218: WARN/ActivityManager(71): Killing processes Free memory at adjustment 0
05-27 07:15:18.218: WARN/ActivityManager(71): Killing ProcessRecord{44f40930 341:com.sample/10031} (adj 0): Free memory
05-27 07:15:18.228: WARN/WindowManager(71): Looks like we have reclaimed some memory, clearing surface for retry.
05-27 07:15:18.228: WARN/WindowManager(71): Due to memory failure, waiting a bit for next layout
05-27 07:15:18.527: INFO/WindowManager(71): WIN DEATH: Window{44f45410 com.sample/com.sample.MainActivity paused=false}
05-27 07:15:18.568: INFO/WindowManager(71): WIN DEATH: Window{4522c770 SurfaceView paused=false}
05-27 07:15:18.568: INFO/WindowManager(71): WIN DEATH: Window{4512bab0 SurfaceView paused=false}
05-27 07:15:18.577: INFO/WindowManager(71): WIN DEATH: Window{44fd86c8 SurfaceView paused=false}
05-27 07:15:18.577: INFO/WindowManager(71): WIN DEATH: Window{450a1b28 SurfaceView paused=false}
05-27 07:15:18.587: INFO/WindowManager(71): WIN DEATH: Window{4510dc28 SurfaceView paused=false}
05-27 07:15:18.587: INFO/WindowManager(71): WIN DEATH: Window{44f97de8 SurfaceView paused=false}
05-27 07:15:18.597: INFO/WindowManager(71): WIN DEATH: Window{45173890 SurfaceView paused=false}
05-27 07:15:18.597: INFO/WindowManager(71): WIN DEATH: Window{44fa7728 SurfaceView paused=false}
05-27 07:15:18.597: INFO/WindowManager(71): WIN DEATH: Window{44eed538 SurfaceView paused=false}
05-27 07:15:18.607: INFO/WindowManager(71): WIN DEATH: Window{451e3218 SurfaceView paused=false}
05-27 07:15:18.607: INFO/WindowManager(71): WIN DEATH: Window{44fa55e0 SurfaceView paused=false}
05-27 07:15:18.607: INFO/WindowManager(71): WIN DEATH: Window{4510c6b8 SurfaceView paused=false}
05-27 07:15:18.616: INFO/WindowManager(71): WIN DEATH: Window{44fde0e0 SurfaceView paused=false}
05-27 07:15:18.616: INFO/WindowManager(71): WIN DEATH: Window{451dfd38 SurfaceView paused=false}
05-27 07:15:18.616: INFO/WindowManager(71): WIN DEATH: Window{44fd1fa0 SurfaceView paused=false}
05-27 07:15:18.638: INFO/WindowManager(71): WIN DEATH: Window{44fcbaa0 SurfaceView paused=false}
05-27 07:15:18.638: INFO/WindowManager(71): WIN DEATH: Window{4517d8c8 SurfaceView paused=false}
05-27 07:15:18.638: INFO/WindowManager(71): WIN DEATH: Window{44f47758 SurfaceView paused=false}
05-27 07:15:18.638: INFO/WindowManager(71): WIN DEATH: Window{44faccc8 SurfaceView paused=false}
05-27 07:15:18.648: INFO/WindowManager(71): WIN DEATH: Window{44fad4c8 SurfaceView paused=false}
05-27 07:15:18.648: INFO/WindowManager(71): WIN DEATH: Window{450100f8 SurfaceView paused=false}
05-27 07:15:18.648: INFO/WindowManager(71): WIN DEATH: Window{44fb7f20 SurfaceView paused=false}
05-27 07:15:18.648: INFO/WindowManager(71): WIN DEATH: Window{44f47e58 SurfaceView paused=false}
05-27 07:15:18.648: INFO/WindowManager(71): WIN DEATH: Window{44fb8738 SurfaceView paused=false}
05-27 07:15:18.657: INFO/WindowManager(71): WIN DEATH: Window{45230b78 SurfaceView paused=false}
05-27 07:15:18.657: INFO/WindowManager(71): WIN DEATH: Window{44fba760 SurfaceView paused=false}
05-27 07:15:18.657: INFO/WindowManager(71): WIN DEATH: Window{44fb46b0 SurfaceView paused=false}
05-27 07:15:18.667: INFO/WindowManager(71): WIN DEATH: Window{44efa288 SurfaceView paused=false}
05-27 07:15:18.667: INFO/WindowManager(71): WIN DEATH: Window{44fab648 SurfaceView paused=false}
05-27 07:15:18.677: INFO/WindowManager(71): WIN DEATH: Window{45010300 SurfaceView paused=false}
05-27 07:15:18.677: INFO/WindowManager(71): WIN DEATH: Window{44ff9a00 SurfaceView paused=false}
05-27 07:15:18.747: INFO/UsageStats(71): Unexpected resume of com.android.launcher while already resumed in com.sample

...全文
348 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
tooh 2011-07-10
  • 打赏
  • 举报
回复
兄弟 内存溢出 图片少点还行,如果图片大了那就坑爹了,你要自己实现缓存,保持你的对象占用的内存在虚拟机可接受的范围内
xingye109 2011-05-27
  • 打赏
  • 举报
回复
2.2模拟器中会退出,2.3模拟器下运行正常

80,351

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧