【发布时间】:2015-03-08 08:06:11
【问题描述】:
嗨,我正在玩 ViewPager。
在我的项目中,MyPagerAdapter 类扩展了 PagerAdapter。 MyPagerAdapter 的 instantiateItem 方法如下所示。
@Override
public Object instantiateItem(ViewGroup container, int position) {
LayoutInflater inflater = (LayoutInflater) mContext
.getSystemService(Activity.LAYOUT_INFLATER_SERVICE);
final View view = inflater.inflate(R.layout.viewpager_layout,
container, false);
slideImage = new ImageView(mContext);
slideImage = (ImageView) view.findViewById(R.id.helpscreen_image);
Picasso.with(mContext)
.load(mMusicPromoBean.get(position).getImageUrl())
.into(slideImage);
container.addView(view);
return view;
}
viewpager_layout.xml 包含一个 ImageView。
ViewPager 工作正常。但是有时将图像加载到 ViewPager 需要 5 到 7 秒。所以我决定在 viewPager 上方显示一个加载器。
但我想通知 Viewpager 的 imageview 尚未由图像加载。
我怎样才能做到这一点?
【问题讨论】:
标签: android android-viewpager android-pageradapter