我正在尝试更新课外的图像pageradapter,但它无法正常工作.我通过其他方式实现了它,但它没有效率.
int pos = mPager.getCurrentItem();
mAdapter.notifyDataSetChanged();
mPager.setAdapter(mAdapter);
mPager.setCurrentItem(pos);
Run Code Online (Sandbox Code Playgroud)
显示其效果需要花费大量时间,其他任何方式都将受到高度赞赏.我有近20个图像,所以我无法删除并重新安排视图.我正在尝试更新图像options menu.期待着答案或建议.谢谢!
这是我的代码
public class pageAdapter extends PagerAdapter {
@Override
public int getCount() {
// TODO Auto-generated method stub
return Global.imageList.length;
}
@Override
public boolean isViewFromObject(View view, Object object) {
// TODO Auto-generated method stub
return view.equals(object);
}
@Override
public Object instantiateItem(View container, final int position) {
// TODO Auto-generated method stub
View v = getLayoutInflater().inflate(R.layout.pager_item, null);
ImageView ivBackground = (ImageView) v
.findViewById(R.id.pager_image);
final ImageView ivFavorite = (ImageView) …Run Code Online (Sandbox Code Playgroud)