【问题标题】:How to know the status of the pages in a ViewPager如何知道 ViewPager 中页面的状态
【发布时间】:2014-01-04 05:50:08
【问题描述】:

我正在使用 ViewPager 实现一个图片库。

每个页面从 Internet 加载一张图片并将其放入 ImageView 中。

图库还有一个分享按钮(在 ViewPager 之外)。

我想在加载图像时禁用按钮,并在图像可见时重新启用它。

如何从包含 ViewPager 的 Activity 中知道当前页面的状态(是否正在显示图像)?

谢谢

【问题讨论】:

  • 发布您的适配器代码
  • 您在视图寻呼机中有片段还是只有视图??
  • 只是意见,我还没有代码,会尽快发布

标签: java android android-layout


【解决方案1】:

你可以覆盖setPrimaryItem函数

public void setPrimaryItem(android.view.ViewGroup container,
int position, Object object) {
super.setPrimaryItem(container, position, object);
    //check if image is loaded here
};

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-08-06
    • 1970-01-01
    • 2015-01-15
    • 2014-10-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多