我有一个scrollview
其中我动态地夸大了视图(与android应用程序的facebook墙相同,其中有imageview
和textview
)。
所有图像都是动态的。如果我加载太多的数据,那么我得到outofmemory exception
。我知道listview
将解决我的问题,但我不能使用listview
。
那么,有没有什么方法可以优化,即在视图不可见时回收视图?在android中的滚动视图回收视图
3
A
回答
2
通过您的意见,我相信你仍然可以使用列表视图:
一个ListView可以有许多种不同的看法。欲了解更多信息,请阅读Android ListView with different layouts for each row。
这样,视图将被回收,并希望您的内存使用量更小。
无论如何,我可能会调查您的代码,因为我猜想对于内存不足,您可能泄漏对象或执行太多次数的操作。
1
you can not handle Errors in normal circumstance but you can use following techneques to remove thias errror
1-Please clear your Arraylist before item add .
2-Use garbage collection techniques
System.gc() or finalize method use for Memory reclaim from object.
相关问题
- 1. 滚动的Android回收站视图
- 2. 在水平滚动视图内回收视图android
- 3. Gridview滚动 - 回收视图
- 4. Android回收站视图不滚动
- 5. 滚动视图内滚动视图android
- 6. listView在滚动时回收视图
- 7. UIColectionView在滚动视图中垂直滚动 - 在滚动收藏视图的区域时禁用滚动视图
- 8. 回顾onBindViewHolder滚动回收站视图
- 9. 在Android回收视图中水平和垂直滚动
- 10. 更改滚动视图在android的滚动视图的颜色
- 11. 在ScrollView中的不可滚动的网格视图中回收视图
- 12. Android滚动视图
- 13. Android:滚动图像视图
- 14. 如何在Android的回收视图中添加多个视图
- 15. 在滚动视图中的EditText在android
- 16. TextView在滚动视图不滚动 - Android
- 17. 滚动视图的子视图如何知道滚动视图正在滚动
- 18. Android:滚动滚动视图内的线性视图
- 19. 在滚动视图中的Android GridView
- 20. 在android sdk中的可滚动视图
- 21. Android获取视图在水平滚动视图中的位置
- 22. Android的滚动视图不滚动
- 23. 在滚动视图中的Webview滚动整个视图
- 24. Xcode:滚动视图与滚动视图中的图像
- 25. 在NestedScrollView中回收视图
- 26. android-如何把滚动视图下滚动视图
- 27. Android如何为回收视图制作自定义滚动条
- 28. Android回收者视图创建时滚动到某个位置
- 29. 回收站视图中的回收站视图
- 30. 在水平滚动视图中替代水平滚动视图在android
为什么你不能使用listview? – 2013-02-15 12:10:20
我的页面与facebook的应用程序的个人资料页面相同。这就是为什么我不能使用listview。 – user2074331 2013-02-15 12:12:50