Junior — Middle
Como iniciar uma nova tela ou atividade numa aplicação Android?
sobes.tech IA
Resposta da IA
No Android, para iniciar uma nova tela (atividade), usa-se a classe Intent. É necessário criar um Intent, indicando o contexto atual e a classe da atividade que deseja iniciar, e depois chamar o método startActivity.
Exemplo:
Intent intent = new Intent(CurrentActivity.this, NewActivity.class);
startActivity(intent);
Se precisar obter um resultado da nova atividade, usa-se startActivityForResult (nas APIs antigas) ou as APIs modernas com ActivityResultLauncher.
Assim, iniciar uma nova tela resume-se a criar e passar um Intent ao sistema Android.