Android image handling- Any other better way to do this? -
Android image handling- Any other better way to do this? -
i have next code show multiple big images using viewflipper
viewflipper = (viewflipper)findviewbyid(r.id.flipper); // mimage = (imageview) findviewbyid(r.id.imageview1); imageview = 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);
i have 30 images, i'm going create 30 kid views viewflipper.
my question is 1.what performance if create 30 views @ time (see above) 2.can cut down code 3.any other right technique?
use for-each loop cut down code
void addimageview(){ (int imageid : mimageids) { imageview = new imageview(this); i.setscaletype(scaletype.fit_xy); i.setimageresource(imageid); viewflipper.addview(i); } }
android image viewflipper
Comments
Post a Comment