Sobes.tech
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.