Tecnologia do Blogger.
RSS

Re: [androidbrasil-dev] Dúvida com troca de tela

Pensei nisso tamnem guilherme.
Um swype cairia bem.

From Android !

Em 28/06/2012 17:54, "Guilherme Sjlender" <guisjlender@gmail.com> escreveu:
O componente ViewFlipper não atenderia sua necessidade?

Att.
Guilherme Sjlender
------------------------------------------------------------
Desenvolvedor Web - Flex3.6/Flex4.5/JavaEE
Desenvolvedor Desktop - AIR/JavaSE
Desenvolvedor Mobile - Android/JavaME/Flex4.5
------------------------------------------------------------



Em 28 de junho de 2012 17:29, Lucas Diego <diegolucasb@gmail.com> escreveu:
Imagino que vc tem uma classe só e duas ou mais telas/activity para preencher, correto?

Bom, outra opção é preencer tudo em uma classe só e ir passando ela de activity para activity, por exemplo:

Vamos supor que vc tenha a classe cliente, com os atributos: NOME, TELEFONE, ENDERECO e IDADE (nada a ver os campos... mas tudo bem é só um exemplo! :-P)
Na Activity1 vc tem os campos "nome" e "telefone" e na Activity2, vc tem "endereco" e "idade"

Na Activity1 vc vai passar cliente.setNome("nome") e cliente.setEndereco("end") e chama a Activity2 passando o cliente como parametro:
  Intent it = new Intent(this, Activity2.class);
  it.putExtra("qualquerconstante", cliente);
  startActivity(it);

quando chegar na Activity2, vc pega o cliente:
  Bundle parametro = getIntent().getExtras();
  Cliente cliente = (Cliente) parametro.get("qualquerconstante");

e contunia preenchendo os campos que tem na Activity2;

Espero que tenha entendido e ajudado.
valeu



2012/6/28 Derci Santos <derciii.lima@gmail.com>
No seu layout, você pode por exemplo, colocar dois linearLayout ou outro, dai quando iniciar sua activity, vc seta o primeiro como VISIBLE e Segundo como Invisible, quando você clicar no botão próximo, você oculta o primeiro formulário e coloca o segundo como visible.

entendeu?

--
Att,
Derci Santos
Skype: dercilima
Fones: (34) 8434 - 7699 (Claro)
           (34) 3255 - 7487 (Fixo CTBC)
           (64) 9238 - 2325 (Claro)


Recomendação se for reenviar esta mensagem, por favor:

1. Apague o MEU endereço eletrônico e todos os outros constantes do e-mail;
2. Encaminhe como CÓPIA OCULTA (Cco ou Bcc) aos seus destinatários.
3. Agindo desta forma, você estará colaborando para dificultar a disseminação de vírus e spams, e também para tornar a internet mais segura.



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

0 comentários:

Postar um comentário