Tecnologia do Blogger.
RSS

Re: [androidbrasil-dev] Dúvidas persistencia de Dados com ActionBar Sherlock gerenciando 3 Tabs.

Ok, muito obrigado vou verifica esta possibilidade.

On Thursday, November 29, 2012 12:08:38 PM UTC-2, diogo10 wrote:

No Samples do ABS tem uma possibilidade boa que o item de Menu do exemplo  Split Action Modes.
Você poderia gravar no seu Objeto correspondendo quando o usuário mudasse de Aba, com isso, você poderia ter todos os dados quando ele mudasse de Aba nesse seu cenário. Ai quando o usuário clicasse em Checar você já teria todo os Objetos devidamente preenchidos.

Diogo Henrique
(83)87344178
Rede Sociais: 







Em 29 de novembro de 2012 08:43, Guilherme Bernardi <gui.ber...@gmail.com> escreveu:
Bom dia pessoal.

Estou desenvolvendo um aplicativo e estou utilizando o ActionBar Sherlock com 3 Tabs, em uma tela que seria um Cadastro de Clientes.

Então neste cadastro eu tenho

Uma tab de Dados:

Uma tab de Entrega:

E uma tab de Cobrança:


E estou trabalhando com Persistencia de Dados em um Banco SQLite utilizando uma classe que recebe os objetos, faz a comunicação com o banco de dados e persiste os dados no banco:

Então no caso para estas tabs eu teria a classe:

Cliente e ClienteEndereco.

A classe ClienteEndereco depende da Classe cliente, então eu possuo um Array do tipo ClienteEndereco e quando eu vou gravar o Cliente eu tenho estes endereços carregados e persisto eles no banco junto com a classe Cliente.

Mas minha dúvida é o seguinte eu consigo fazer as ações da ActionBar por exemplo controlarem as ações das 3 tabs?
Por exemplo eu tenho na ActionBar o icone de checagem que é a gravação, eu preencheria as 3 tabs com dados e clicaria no botão gravar da ActionBar e ela faria a persistência dos dados das 3 tabs. Isso é possível?

Outro detalhe que reparei é que cada vez que eu troco de aba, ele faz um replace da aba, então se preencho algum dado na primeira Tab e mudo de Tab eu perco os dados da Tab inicial. Alguém já fez algo parecido com isso?

E teria pelo menos algum exemplo para me basear?


Obrigado desde já.



--
 
 

--
 
 

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

0 comentários:

Postar um comentário