如果下一页仍在Android中创建,如何防止ViewPager显示下一页

Posted

技术标签:

【中文标题】如果下一页仍在Android中创建,如何防止ViewPager显示下一页【英文标题】:How to prevent to ViewPager shows next page if next page is creating still in Android 【发布时间】:2012-02-01 11:12:09 【问题描述】:

我从 sd 卡上的图像创建我的页面视图,这需要一些时间(大约 2 秒)。我在线程中执行的所有操作。当线程完成时,isCreated 标志设置为 true。

如果 isCreated 为 false,如何防止显示 ViewPager 的下一页?

我必须覆盖触摸事件吗?

【问题讨论】:

【参考方案1】:

你有一些选择:

您可以在进度对话框中告诉用户“请稍候,正在加载图像……等等” 您可以通过扩展 ViewPager 来禁用页面滚动:覆盖函数“canScroll” 如果用户可以滚动到下一页/上一页,请自行处理

【讨论】:

【参考方案2】:

这可以帮助您覆盖 VIewPager 。 http://blog.svpino.com/2011/08/disabling-pagingswiping-on-android.html

【讨论】:

以上是关于如果下一页仍在Android中创建,如何防止ViewPager显示下一页的主要内容,如果未能解决你的问题,请参考以下文章

如何在导航栏中创建返回按钮

如何在没有用户名/密码的nodejs中创建JWT用户/访问令牌?

在 Firebase 数据库中创建节点后,如何防止访问更改?

Extjs Grid - 单击带有搜索条件的下一页按钮

如何在 Flutter 中创建登录墙视图

如何在 html 中创建带有 4 个选项卡的菜单,该菜单将在一页上显示内容?