Tecnologia do Blogger.
RSS

Re: [androidbrasil-dev] Somatório de grupo no LIstView

Obrigado Caio, vou analisar seu exemplo.
Estou fazendo testes, incluindo na lista antes de enviar para a adapter, está quase lá kkk

Agradeço as dicas de todos.

Att

Em terça-feira, 3 de novembro de 2015 10:53:26 UTC-2, Caio Bedeschi escreveu:
Aqui, eu fiz um pequeno exemplo BEM rápido...

O layout está péssimo, mas o que importa é a programação.

Tem várias coisas que tem como melhorar, mas eu só fiz funcionar, não me preocupei em fazer TUDO certinho...

Vê se era isso que você queria:


Em 3 de novembro de 2015 10:02, Francis Mariano <francis...@gmail.com> escreveu:
Você pode adicionar o resultado da soma na lista que vc vai alimentar o adapter da listview, ou inserir dinamicamente.

Aqui há alguns exemplos de como inserir dinamicamente nesse link http://stackoverflow.com/questions/4540754/dynamically-add-elements-to-a-listview-android

Você poderia utilizar o recyclerview, que te dá uma maior flexibilidade, como mencionado pelo @Marcelo.

Att, 

Francis

Em 3 de novembro de 2015 09:53, Luciano Pimenta <lucianoalm...@gmail.com> escreveu:
O cálculo até que consegue, mas como colocar eles na lista?

Att

Em terça-feira, 3 de novembro de 2015 09:51:55 UTC-2, Francis Mariano escreveu:
OK, se os dados vem de uma lista e não são alterados após carregados, vc não consegue simplesmente somar os valores da lista, de acordo com o grupo que cada item pertence?

Em 3 de novembro de 2015 09:41, Luciano Pimenta <lucianoalm...@gmail.com> escreveu:
Dados vem de uma lista,
Existe um flag que indica quando é um grupo.

No adapter, eu verifico a flag e carrego o layout do grupo ou dos itens.



Att

Em terça-feira, 3 de novembro de 2015 09:23:53 UTC-2, Francis Mariano escreveu:
@Luciano, de onde vem os dados que vc mostrará em uma ListView de forma agrupada? Esses dados serão alterados após serem carregados?

Em 3 de novembro de 2015 09:15, Luciano Pimenta <lucianoalm...@gmail.com> escreveu:
Mais ou menos isso Marcelo,
A diferença que os itens estão agrupados e a soma é por grupo.

Att

Em terça-feira, 3 de novembro de 2015 09:06:59 UTC-2, Marcelo H escreveu:

Em 3 de novembro de 2015 08:59, Luciano Pimenta <lucianoalm...@gmail.com> escreveu:
Olá Caio,
Passo para o adapter, como vc disse, a questão é que os objetos são agrupados.
A soma é dos itens dentro de cada grupo.

Teria que ter um novo item para mostrar o somatório (layout??? lista???)

Att

Em terça-feira, 3 de novembro de 2015 08:51:46 UTC-2, Caio Bedeschi escreveu:
Opa, blz?

Creio que não entendi bem o que você quer...
De qualquer forma, você deve passar pro adapter a lista de objetos que deseja exibir... Portanto você tem que ter uma lista com objetos e os campos à somar estão nesses objetos. Por que não seria simplesmente percorrer essa lista de objetos e ir somando os campos?
Por mais que você esteja adicionando tudo na mão, ainda tem os holders com os valores.
Você pode explicar melhor?

Abraços

Em 3 de novembro de 2015 08:16, Luciano Pimenta <lucianoalm...@gmail.com> escreveu:
Olá Marcelo,
Vou dar uma pesquisada.

Se tiver algum exemplo para indicar, agradeço.

Att

Em sábado, 31 de outubro de 2015 17:36:29 UTC-2, Marcelo Alves escreveu:
Pq você não usa recyclerview que te dá uma flexibilidade maior ?
Em sex, 30 de out de 2015 às 23:32, Luciano Pimenta <lucianoalm...@gmail.com> escreveu:
Boa noite,
Preciso mostrar dados em um ListView agrupado ou ExpandleListView.

Até ai, sem nenhum problema. A questão fica no somatório dos itens de cada grupo.
Não achei nenhum exemplo que possa me basear para conseguir isso.

Se alguém tiver algum ideia, agradeço.

Att

--
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-...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

--
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-...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.



--
Caio Sérgio Bedeschi D'Almeida

--
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-...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.



--
                                              - Marcelo Henrique -

  "Se não puder se destacar pelo talento, vença pelo esforço." (Dave Weinbaum).
              "Mate o pecado antes que ele o mate." ( Richard Baxter ).

--
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-...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

--
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-...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

--
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-...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

--
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-...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.



--
Caio Sérgio Bedeschi D'Almeida

--
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/d/optout.

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

0 comentários:

Postar um comentário