java - Passing an arraylist in array-android app -
i have been referring app make gallery module
https://github.com/nostra13/android-universal-image-loader
however according requirement in app images dynamically added.so, fetching images via json.the image response json iam adding in arraylist.
how should pass "image_urls.add(folio.getstring(i));
" in new class :
public class test extends activity{ private static string url = "http://www.xyz.com/album_pro/array_to_encode"; jsonarray folio = null; arraylist<string> urllist = new arraylist<string>(); @suppresslint("newapi") public void oncreate(bundle savedinstancestate) { super.oncreate(savedinstancestate); strictmode.threadpolicy policy = new strictmode.threadpolicy.builder().permitall().build(); strictmode.setthreadpolicy(policy); jsonparser jparser = new jsonparser(); { try{ jsonobject json = jparser.getjsonfromurl(url); log.v("url",json.tostring()); jsonobject seo = json.getjsonobject("seo"); log.v("seo",seo.tostring()); jsonarray folio = seo.getjsonarray("folio"); arraylist<string> image_urls = new arraylist<string>(); for(int i=0;i< folio.length();i++) { image_urls.add(folio.getstring(i)); } } catch(exception e) { e.printstacktrace(); } } } }
how should pass "image_urls.add(folio.getstring(i));
" in non activity class named "images" i.e
public class images { public final static string[] imageurls = new string[] { **required arraylist of "test" activity** }; public final static string[] imagethumburls = new string[] { **required arraylist of "test" activity** }; }
make arraylist
public
, static
, use in other class test.urllist
Comments
Post a Comment