Sobes.tech
Junior — Middle

Como iniciar uma Activity numa aplicação Android?

sobes.tech IA

Resposta da IA

Para iniciar uma nova Activity no Android, utiliza-se um objeto Intent. Normalmente, faz-se assim:

Intent intent = new Intent(CurrentActivity.this, TargetActivity.class);
startActivity(intent);

Aqui, CurrentActivity é o contexto atual, e TargetActivity é a classe da Activity que se deseja iniciar. Também é possível passar dados através do Intent usando os métodos putExtra.

Se precisar obter um resultado da Activity iniciada, use startActivityForResult (nas APIs mais recentes, a API de Resultado de Activity).