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

时间:2012-02-01 11:12:09

标签: android multithreading events view android-viewpager

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

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

我必须覆盖触摸事件吗?

2 个答案:

答案 0 :(得分:1)

你有一些选择:

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

答案 1 :(得分:1)