android - sequential order for slider over listview -
i new android , tried load images slider on listview dynamically,but getting in nonsequensial order(means getting in 1 order , shows in order.
here code
@override protected void onpostexecute(string s) { super.onpostexecute(s); try { jsonobject jsonobjectad = new jsonobject(s); jsonarrayad = jsonobjectad.getjsonarray("images"); for(int i=0;i<jsonarrayad.length();i++) { jsonobject jsonobject7 = jsonarrayad.getjsonobject(i); adurl = jsonobject7.getstring("image"); adurl2 = ""; adurl3 =adurl2.concat(adurl); adname = jsonobject7.getstring("advtitle"); adid = jsonobject7.getstring("advlink"); adcatname.add(adname); adcatimage.add(adurl3); adcatid.add(adid); hash_file_maps.put(adid,adurl3); //toast.maketext(getapplication(),""+adid,toast.length_short).show(); } for(string name : hash_file_maps.keyset()) { textsliderview = new textsliderview(mainactivity.this); textsliderview // .description(name) .image(hash_file_maps.get(name)).setonsliderclicklistener(this); textsliderview.bundle(new bundle()); textsliderview.getbundle().putstring("extra",name); sliderlayout.addslider(textsliderview); } sliderlayout.setpresettransformer(sliderlayout.transformer.stack); sliderlayout.setpresetindicator(sliderlayout.presetindicators.center_bottom); sliderlayout.setcustomanimation(new descriptionanimation()); sliderlayout.setduration(5000); sliderlayout.addonpagechangelistener(this); } catch (exception e) { e.printstacktrace(); } }
Comments
Post a Comment