Buscar

Android Layout Navegação entre telas

Prévia do material em texto

Unidade 2: Intents
(Navegação entre telas com parâmetros)
Intent
Navegação entre telas
● Navegação entre telas
● Passagem de parâmetros
● Recebendo parâmetros e feedback de 
volta
Intent
Navegação entre telas
☝ Ao chamar uma outra activity você pode solicitar desta retorno ou não.
✅ startActivity(intent), sem retorno de feedback
✅ startActivityForResult(intent, 1), com retorno de feedback
✅ onActivityResult(), executado assim que o ciclo de vida da activity de destino se 
encerra.
Intent
Navegação entre telas
✅ Transmitindo dados
Intent
Navegação entre telas
✅ Recebendo dados em outra activity
Intent
Navegação entre telas
✅ Transmitindo dados com feedback
Intent
Navegação entre telas
✅ Devolvendo dados e feedback
Intent
Navegação entre telas
✅ Recebendo valor e feedback da tela de origem
Intent
Navegação entre telas
💬 Vamos praticar..
Intent
Navegação entre telas
💬 Vamos praticar.
1 – Crie um projeto com uma tela
2 – Crie uma segunda tela a declare no AndroidManifest
3 – Crie um botão que chame a segunda tela
4 – Crie campos EditText para pegar valores da primeira tela
5 – Chame a segunda tela passando valores
6 – Devolva valores e feedback da segunda para a primeira tela
Intent
Referências 
✅ https://developer.android.com/training/basics/intents/result
Obrigado!

Mais conteúdos dessa disciplina