 |
ActiveDelphi .: O site do programador Delphi! :.
|
| Exibir mensagem anterior :: Exibir próxima mensagem |
| Autor |
Mensagem |
didonsom Novato

Registrado: Quarta-Feira, 24 de Abril de 2013 Mensagens: 87
|
Enviada: Sex Jan 26, 2018 12:55 pm Assunto: Duvida ListView Infinito recebendo dados Rest |
|
|
Olá Pessoal Boa tarde!
Estou criando uma aplicação mobile (Android / IOS) e me deparei com um probleminha, to usando delphi seattle 10
Como eu faço para listar os dados rest em um listview e torna-lo infinito?
Tipo estou criando um app de notícias ai na tela inicial vai ter ultimas noticias e é nessa aba que é um tablesheet o local onde eu quero colocar as noticias para o usuário ir rolando.
Para conexão com o webservice uso RestClient e RestRequest e os dados retornam via Json
Outra pergunta, é com o listview a melhor forma de obter o resultado que desejo?
Obrigado
Diego |
|
| Voltar ao Topo |
|
 |
strak2012 Colaborador


Registrado: Segunda-Feira, 13 de Janeiro de 2014 Mensagens: 1518 Localização: Maceió - AL
|
Enviada: Sáb Jan 27, 2018 4:32 pm Assunto: Re: Duvida ListView Infinito recebendo dados Rest |
|
|
Como eu faço para listar os dados rest em um listview e torna-lo infinito?
infinito não, nenhum componente teria esta possibilidade, pois ficaria preso a quantidade de ram que possui o dispositivo.
a ideia é começar a trabalhar com objetos de forma dinamica para ir colocando no listview, desta forma toda nova noticia pode ser adicionada ao listview sem qualquer problema.
o interessante tb é trabalhar com os indexadores de cada noticias mantendo assim as noticias mais recente no topo do listview colocando elas sempre com index 0, e incrementando sempre os indexadores das demais noticias ja em exibição.
Outra pergunta, é com o listview a melhor forma de obter o resultado que desejo?
Pode ser feito com listview sem problemas, se é a melhor forma depende muito de como será feito, pois existe toda uma serie de fatores que pode implicar em um bom ou mau funcionamento do listview ligado totalmente na escrita do codigo, principalmente no aspecto de performa. _________________ Tudo podemos quando tudo sabemos! |
|
| Voltar ao Topo |
|
 |
didonsom Novato

Registrado: Quarta-Feira, 24 de Abril de 2013 Mensagens: 87
|
Enviada: Dom Jan 28, 2018 4:52 pm Assunto: Re: Duvida ListView Infinito recebendo dados Rest |
|
|
| strak2012 escreveu: | Como eu faço para listar os dados rest em um listview e torna-lo infinito?
infinito não, nenhum componente teria esta possibilidade, pois ficaria preso a quantidade de ram que possui o dispositivo.
a ideia é começar a trabalhar com objetos de forma dinamica para ir colocando no listview, desta forma toda nova noticia pode ser adicionada ao listview sem qualquer problema.
o interessante tb é trabalhar com os indexadores de cada noticias mantendo assim as noticias mais recente no topo do listview colocando elas sempre com index 0, e incrementando sempre os indexadores das demais noticias ja em exibição.
Outra pergunta, é com o listview a melhor forma de obter o resultado que desejo?
Pode ser feito com listview sem problemas, se é a melhor forma depende muito de como será feito, pois existe toda uma serie de fatores que pode implicar em um bom ou mau funcionamento do listview ligado totalmente na escrita do codigo, principalmente no aspecto de performa. |
obrigado pelos esclarecimentos, Já consegui o que queria!
Para quem tiver dificuldade em listar os dados do rest no listview
faça o seguinte:
vá em tools rest debuger
insira a Url do seu servidor e clique em send request
depois clique em copy componentes,
ai no form cole os componentes
o delphi lista todos os componentes necessários para a conexão!!!
ai para linkar os componentes com o listview, botão direito Bind Visually
Bem diferente, do delphi 2010 ( versão que eu conhecia!)
abraços
Diego |
|
| Voltar ao Topo |
|
 |
|
|
Enviar Mensagens Novas: Proibido. Responder Tópicos Proibido Editar Mensagens: Proibido. Excluir Mensagens: Proibido. Votar em Enquetes: Proibido.
|
|