查找是否在Android中加载了ViewPager
嗨,我正在玩ViewPager 在我的项目中,MyPagerAdapter类扩展了PagerAdapter。 MyPagerAdapter的实例化Item方法如下所示查找是否在Android中加载了ViewPager,android,android-viewpager,android-pageradapter,Android,Android Viewpager,Android Pageradapter,嗨,我正在玩ViewPager 在我的项目中,MyPagerAdapter类扩展了PagerAdapter。 MyPagerAdapter的实例化Item方法如下所示 @Override public Object instantiateItem(ViewGroup container, int position) { LayoutInflater inflater = (LayoutInflater) mContext .getSystemService(Activity.
@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尚未通过image加载
如何实现这一点?
毕加索
有一个非常方便的方法进入
,它不仅接受图像视图
,而且接受回调
实例
ImageView imageView;
Picasso.with(this).load("").into(
imageView,
new Callback() {
@Override public void onSuccess() {
}
@Override public void onError() {
}
}
);
因此,当成功加载图像时,将调用onSuccess