Seguinte, eu pego uma lista de um arrayList, ai qndo mando imprimir lista.get(i).toString(), ela imprime i primeiro valor todo loco e depois trava o programa(sem dar qualquer tipo de erro)o programa simplesmente termina…
flw
Seguinte, eu pego uma lista de um arrayList, ai qndo mando imprimir lista.get(i).toString(), ela imprime i primeiro valor todo loco e depois trava o programa(sem dar qualquer tipo de erro)o programa simplesmente termina…
flw
Posta o restante do código ai…
[quote=israelwm]Seguinte, eu pego uma lista de um arrayList, ai qndo mando imprimir lista.get(i).toString(), ela imprime i primeiro valor todo loco e depois trava o programa(sem dar qualquer tipo de erro)o programa simplesmente termina…
flw[/quote]
quando vc da um get(int position) em um List, isso te retorna o objeto, por isso deve estar imprimindo valores incoerentes p/ vc.
tente fazer isso:
String x = (String)lista.get(i);
isso claro se a sua lista for de Strings.
ou:
[list]
MeuObjeto obj = (MeuObjeto) lista.get(i);
[/list]
onde meu objeto é do mesmo tipo do objeto que vc adicionou na lista.
[]'s