如何让PagerAdapter加载所有页面

2024-02-19


我知道默认情况下PagerAdapter仅加载当前页、下一页和上一页。 有什么办法可以改变它,这样它就会加载每个页面吗? 谢谢!


如果你有N页面,您可以使用setOffscreenPageLimit(N-1) http://developer.android.com/reference/android/support/v4/view/ViewPager.html#setOffscreenPageLimit%28int%29,这样它将把所有页面保留在内存中。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何让PagerAdapter加载所有页面 的相关文章

随机推荐

  • 如何在Android Studio中更改项目名称

    将 eclipse 项目导入 Android Studio 并将其保存在新文件夹中 将包名称和所有内容更改为新名称 但项目名称仍然是旧项目中的名称 如何将指向的名称更改为其他名称 尝试更改此文件的内容 C Path To Project i
  • EnterCriticalSection 死锁

    多线程日志记录应用程序出现死锁情况 小背景 我的主应用程序有 4 6 个线程正在运行 主线程负责监视我正在做的各种事情的运行状况 更新 GUI 等 然后我有一个传输线程和一个接收线程 发送和接收线程与物理硬件通信 我有时需要调试发送和接收线
  • 如何使用向量通过指针引用递归结构

    我有结构 我们称它们为 sn 看起来像 struct sn string name vector
  • 无法确定包装器版本

    我创建了一个反应本机应用程序 只需执行以下操作 react native init app 我已经按照这个教程进行操作 Facebook 入门 我使用 Linux https facebook github io react native
  • 如何使用 SciPy 插值 3D 数据时提高性能

    我有代表大气的 3D 数据 现在我想将此数据插值到一个公共 Z 坐标 我的意思应该从函数的文档中清楚地看出 下面的代码工作正常 但我想知道是否有办法提高性能 def interpLevel grid value data interp li
  • Angular Firestore:使用 where 子句的集合查询的正确语法是什么?

    我有查询 Firestore 并返回 Observable 类型的工作代码ImageUploadWId 我想退货Promise反而 这是因为 我的数据不经常变化 我正在根据传入的数据执行删除 SnapshotChanges 返回操作数组 第
  • 在 Bootstrap 4 中显示/隐藏 div,同时调整传单地图的高度

    我正在构建一个 Web 应用程序 屏幕上有 3 个组件 导航栏 置顶 主容器地图容器 主要的 75 聊天窗口 主窗口的 25 我想要做的是隐藏聊天页脚 然后让地图容器占据所有主容器 但如果用户想查看聊天窗口 他单击一个按钮 地图就会缩小到窗
  • 始终获得“None”的打印值

    好吧 这是我的代码 我得到了我想要的结果 但我不断得到它下面的 无 值 如何消除 无 值 n input What day of the week are you leaving r input How many days will you
  • 从 CLI 查询 InfluxDB 时显示本地时区的时间

    我使用 UTC 将点存储在 InfluxDB 中 但是从命令行 https docs influxdata com influxdb v1 6 tools shell influx precision rfc3339 我想在所有查询中以本地
  • LendingClub.com API 在二级市场购买票据时发生内部服务器错误

    我正在尝试购买 Lending Club 二级市场的票据 但一直收到 内部服务器错误 我也多次向Lending Club寻求支持 但他们毫无头绪 我也尝试关注这篇文章 但没有运气LendingClub com 在二级市场购买票据时出现 AP
  • 实体框架通用存储库错误

    我正在尝试为我的实体框架存储库创建一个非常通用的泛型存储库 它具有基本的 CRUD 语句并使用接口 我的头先撞到了砖墙 然后被撞倒了 这是我的代码 使用实体框架模型在控制台应用程序中编写 并带有一个名为 Hurl 的表 只是试图通过对象的
  • Python:Urllib.urlopen 非数字端口

    对于以下代码 theurl https s email protected cdn cgi l email protection nic update hostname s myip s wildcard NOCHG mx NOCHG ba
  • 更改已编译类中的字符串常量

    我需要更改已部署的Java程序中的字符串常量 即编译后的值 class 文件 它可以重新启动 但不容易重新编译 尽管如果这个问题没有答案 这是一个不方便的选择 这可能吗 更新 我刚刚用十六进制编辑器查看了该文件 看起来我可以轻松更改那里的字
  • Spring MVC - REST 服务中的 bean 列表上的 @Valid

    在 Spring MVC REST 服务 json 中 我有一个像这样的控制器方法 RequestMapping method RequestMethod POST value doesntmatter ResponseBody publi
  • 如何使用 GTK 将图像添加到按钮

    我试图将图像添加到带有标签的按钮 但图像不显示 损坏的图像也不显示 stop button gtk button new with label stop image gtk image new from file home cendit E
  • 配置 Serilog 文件接收器以在每次应用程序运行时使用一个日志文件

    我想配置 Serilog 为每次应用程序运行创建一个日志文件 文件名应基于当前日期 时间 1st run log 20180413 1020 txt 2nd run log 20180413 1033 txt 我没有找到如何在任何文件接收器
  • 如何获取设备的总 RAM 大小?

    我想获得设备的完整 RAM 大小 memoryInfo getTotalPss 返回 0 中没有获取总 RAM 大小的函数ActivityManager MemoryInfo http developer android com refer
  • 用C#实现代码模板

    当我需要代码模板时 我可以使用Python 如下所示 templateString s s s print templateString a b c 如何使用 C 实现等效功能 I tried using System class DoFi
  • asp.net mvc 4 应用程序的入口点是什么?

    我正在学习 MVC 4 应用程序 但对 mvc 平台还是个新手 如果我正在学习一个新的 java 应用程序 我会从 main 方法开始阅读代码 然后从那里开始 ASP NET MVC 应用程序的模拟是什么 我从以下 URL 启动该应用程序
  • 如何让PagerAdapter加载所有页面

    我知道默认情况下PagerAdapter仅加载当前页 下一页和上一页 有什么办法可以改变它 这样它就会加载每个页面吗 谢谢 如果你有N页面 您可以使用setOffscreenPageLimit N 1 http developer andr