Tecnologia do Blogger.
RSS

Re: [androidbrasil-dev] Re: Como alterar o background do Item inserido na ListView?

Acredito que "Calculo" deve ser um classe com propriedades correto..?
Já que ta usando "Calculo.getDescricao()".. Acredito tbm que nela vc tenha a private String descricao correto?

Para fizer mas limpo e mais elegante foi poderia criar na sua class calculo o private int corStatus;

ai criava o get dele...Calculo.getCorStatus;

Aqui eu fiz assim...


    public static int[] coresStatus = new int[]{
           
            R.color.azul_status,
            R.color.vermelho_status,
            R.color.laranja_status           
    };       

Ai no momento onde vc popula a calculo vc colocaria a sua condição...

if (totais.equals("Total d"))
           {
            coresStatus[0]
           }
           else if (totais.equals("Valor L"))
           {
            coresStatus[1]
           }
           else
           {
            coresStatus[2]
           }


e no seu adapter ficaria assim

convertView.setBackgroundResource(Calculo.getCorStatus());


Em 21 de junho de 2013 16:12, Felipe Aron <felipearon@gmail.com> escreveu:
Daniel verifique se a sua String tem pelo menos 7 caracteres.

Já aconteceu comigo de usar o subString() passar um índice maior que o texto e dar exception.

Exemplo:

texto = "0123"

texto.subString(0, 6) ==> exception (não existe posição/indice 6 na string texto.


2013/6/21 Daniel Tibúrcio - Ideia Informática <dtiburcio@gmail.com>
Mesma coisa, Rudson.

Estou pegando as 7 primeiras posições da descrição corretamente?

--
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
 
 



--
Analista-Programador

--
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
 
 



--
Atenciosamente,
Rudson Lima

+ Desenvolvedor Delphi - NpInfo
+ Desenvolvedor Android - NpInfo

--
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
 
 

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

0 comentários:

Postar um comentário