У меня следующий код для отображения нескольких больших изображений с использованием viewflipper
viewFlipper = (ViewFlipper)findViewById(R.id.flipper);
// mImage = (ImageView) findViewById(R.id.imageView1);
ImageView i = new ImageView(this);
i.setScaleType(ScaleType.FIT_XY);
i.setImageResource(mImageIds[0]);
ImageView i2 = new ImageView(this);
i2.setScaleType(ScaleType.FIT_XY);
i2.setImageResource(mImageIds[1]);
ImageView i3 = new ImageView(this);
i3.setScaleType(ScaleType.FIT_XY);
i3.setImageResource(mImageIds[2]);
.......
.......
viewFlipper.addView(i);
viewFlipper.addView(i2);
viewFlipper.addView(i3);
У меня ровно 30 изображений, я собираюсь создать 30 дочерних представлений для viewflipper.
Мой вопрос
1. Как насчет производительности, если я создаю 30 представлений одновременно (см. Выше) 2. Могу ли я уменьшить код
3. Есть ли другой правильный метод?