java - Getting different random strings from string array -


hi have string array 50 strings , want select 10 randon results , display them on table layout right except shows 1 result. heres code:

private string[] list; private static final random rgenerator = new random();   @override protected void oncreate(bundle savedinstancestate) {     // todo auto-generated method stub     super.oncreate(savedinstancestate);     this.setrequestedorientation(activityinfo.screen_orientation_landscape);     requestwindowfeature(window.feature_no_title);     getwindow().setflags(windowmanager.layoutparams.flag_fullscreen,             windowmanager.layoutparams.flag_fullscreen);     setcontentview(r.layout.layout1);  resources res = getresources();     list = res.getstringarray(r.array.names);     string q = list[rgenerator.nextint(list.length)]; int total = 10;      (int current = 0; current < total; current++) {         // create tablerow , give id         tablerow tr = new tablerow(this);         tr.setid(100 + current);         tr.setlayoutparams(new layoutparams(layoutparams.fill_parent,                 layoutparams.wrap_content));          // create textview house name of province         textview labeltv = new textview(this);         labeltv.setid(200 + current);         labeltv.settext(q);         labeltv.settextsize(14);         labeltv.setgravity(gravity.center);         labeltv.settextcolor(color.white);         labeltv.setlayoutparams(new layoutparams(layoutparams.fill_parent,                 layoutparams.wrap_content));         tr.addview(labeltv);          tablelayout.addview(tr, new tablelayout.layoutparams(                 layoutparams.fill_parent, layoutparams.wrap_content)); } 

whats wrong?

quite simple using set, take care avoiding duplicates:

set<integer> uniques = new hashset<integer>();  while (uniques.size() < 10)   uniques.add(rgenerator.nextint(list.length);  (integer : uniques) {   string q = list[i];    .. } 

Comments

Popular posts from this blog

java - Play! framework 2.0: How to display multiple image? -

gmail - Is there any documentation for read-only access to the Google Contacts API? -

php - Controller/JToolBar not working in Joomla 2.5 -