У меня есть ViewPager, который в я добавляю некоторые виды программным способом.image bitmap показывает только первый элемент в viewpager
Каждая страница имеет изображение и текстовое изображение.
Все TextViews выставиться хорошо, но отображение изображения только один, я имею в виду есть только один образ только в первом пункте ViewPager, остальное не показывает изображения
private void setValues(){
final LayoutInflater li = (LayoutInflater) mActivity.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
int size = MyApplication.getInstance().getEntityList().size();
AQuery aq = new AQuery(mActivity);
for (int i=0;i<size;i++){
Entity entity = MyApplication.getInstance().getEntityList().get(i);
View v = li.inflate (R.layout.product_main, null);
final ImageView img = (ImageView)v.findViewById(R.id.immage);
aq.id(R.id.image).image(entity.getMobile_pic(), true, true, mActivity.getCurrentDeviceDisplayMatrics().widthPixels, 0, new BitmapAjaxCallback(){
@Override
public void callback(String url, ImageView iv, Bitmap loadedImage, AjaxStatus status){
iv.setImageBitmap(Bitmap.createBitmap(loadedImage, 0, loadedImage.getHeight()/2, loadedImage.getWidth(), loadedImage.getHeight()/2));
}
});
((TextView) v.findViewById(R.id.name)).setText(entity.getTitle());
((TextView)v.findViewById(R.id.description)).setText(entity.getDescription());
pagerAdapter.addView(v);
pagerAdapter.notifyDataSetChanged();
}
Что здесь не так и почему другие изображения не показывать?