java - 如何在viewpager android中保留1000个动态 fragment ?

标签 java android

我需要使用一项 Activity 来显示一千个问题和 4 个选项来填写。我有一个使用 viewpager 的想法,但无法显示 1000 个 fragment 。

最佳答案

可以使用 ViewPager 来处理 1000 个 fragment 。只需确保您的适配器扩展 FragmentStatePagerAdapter .

来自文档:

This version of the pager is more useful when there are a large number of pages, working more like a list view. When pages are not visible to the user, their entire fragment may be destroyed, only keeping the saved state of that fragment. This allows the pager to hold on to much less memory associated with each visited page as compared to FragmentPagerAdapter at the cost of potentially more overhead when switching between pages.

关于java - 如何在viewpager android中保留1000个动态 fragment ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50443504/

相关文章:

java - 使用java,浏览器在Windows 7中工作,而不是在Windows XP中从GUI打开组件?

java - 用 Java 创建这个模式? (我的循环不起作用)

java - Sqoop2从mysql导入hdfs失败,错误 "Caused by: java.lang.ClassCastException: java.math.BigInteger cannot be cast to java.lang.Long"

Android:播放更大尺寸的音频 wav 声音文件会产生崩溃

android - libslidemenu 库不适用于 android 4.3 版本

java - apt-get 安装 oracle java 7 停止工作

java - 如何根据导入语句自动将依赖项添加到java项目中?

java - 无法解析 PlusClient

java - 是否有支持 NPER 函数的 NPER 或金融函数库?

android - 将 Actionbarsherlock 导入到 Eclipse 中