我正在使用来自 Android 支持 v13 的 ViewPager,我想使用 滚动到特定项目setCurrentItem(int)
,但是当我尝试滚动超过 2 个页面时,应用程序冻结,几秒钟后系统显示 ANR 窗口。
我尝试使用 来增加屏幕外屏幕限制setOffscreenPageLimit(2)
,这样当我尝试滚动 2 页时它不会冻结,但对 3 页执行相同操作。
我的问题是我的片段非常消耗内存,所以我不希望有太多的内存。我在支持库 v4 中使用了相同的代码,但我必须将其更新到 v13 才能使用NotificationCompat.Builder.addAction(int, CharSequence, PendingIntent)
.
你们中的任何人都知道可能是什么问题,可能是什么解决方案?