我有一个图片库,我跟踪了http://developer.android.com/training/displaying-bitmaps/display-bitmap.html#viewpager
中的示例我从api收到照片,如果我到达最后,我想添加更多。
private class ImagePagerAdapter extends android.support.v4.app.FragmentStatePagerAdapter {
private int mSize;
public ImagePagerAdapter(android.support.v4.app.FragmentManager fm, int size) {
super(fm);
mSize = size;
}
@Override
public int getCount() {
return mSize;
}
@Override
public android.support.v4.app.Fragment getItem(int position) {
if(position ==mSize -1)
{
new GetMorePhotos().execute();
}
else
return ImageDetailsFragment.newInstance(photos.get(position));
}
}
在我执行后的任务中我添加了
mAdapter.notifyDataSetChanged();
我认为问题在于我在getItem方法中执行任务 - 这里我应该从我的任务中获得结果。实施它的正确方法是什么?