Wednesday, 15 June 2011

android - Set text programmatically from array -



android - Set text programmatically from array -

i want set text programmatically array using single textview.i don't know whether possible or not.could give idea.

i want display this

hai,hello,what,where

i need text should separate commas , in text-view

thanks in advance

i want set text programmatically array using single textview.i don't know whether possible or not.could give idea.

so can utilize stringbuilder or stringbuffer.

string[] array = {"one", "two", "three"}; stringbuilder builder = new stringbuilder(); for(string s: array) { builder.append(s + ","); // builder.append(s); } textview.settext(builder.tostring());

note: recommend utilize stringbuilder because strings immutable , work them much more memory-consume work stringbuilder or stringbuffer.

update:

for horizontal(one work 1 line) utilize \n so:

for(string s: array) { builder.append(+ "\n" + s + ","); // builder.append("\n"+ s); }

case without stringbuilder:

string info = ""; for(string s: array) { info += "\n" + s + ","; // info += "\n"+ s; }

android arraylist textview settext

No comments:

Post a Comment