android - ViewPager 在 Galaxy S2 上出现问题
我想使用兼容性库(修订版 6)中包含的 ViewPager。 因此,我创建了一个活动,其中每个页面都显示文本视图中包含的文本。 大约有40页。
当我滚动时,只有在我的 Galaxy S2 上安装该应用程序时才会出现错误。当滚动某些页面时(大约 25 页,或者有时当我从第 1 页滚动到第 30 页,然后尝试从第 30 页滚动到第 1 页)时,活动会停止,但不会在 logcat 中显示任何错误。
我在其他 3 台设备(Nexus One、Xperia X10、motorola xoom)中尝试了相同的应用程序,一切都运行良好!
有人面临同样的问题吗?有什么解决办法吗?
编辑:如果我添加(假设寻呼机是 ViewPager 的实例),
pager.setOffscreenPageLimit(PAGE_NUMBER);
一切都会正常工作,但不幸的是,您拥有的页面越多,占用的内存就越多...... 希望有人能有另一个解决方案。
I wanted to use the ViewPager included in the compatibility library (revision 6).
So i created an Activity where each page displays text contained in a textview.
There are about 40 pages.
When i scroll, there is a bug only when is install the app on my galaxy S2. When scrolling some pages (about 25 pages, or sometimes when i scroll from page 1 to 30 and then trying to go from page 30 to 1), the activity stops but without displaying any error in the logcat.
I tried the same app, in 3 others devices (nexus one, Xperia X10, motorola xoom) and everything works very well!!
Do somebody faces the same problem? Is there any solution?
EDIT: if i add (assuming pager is an instance of ViewPager)
pager.setOffscreenPageLimit(PAGE_NUMBER);
everything works well, but unfortunately the more the pages you have, the more it takes memory...
Hoping somebody will have another solution.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论