Avviare un altra activity

Autore: Fabio Di Matteo
Ultima revisione: 18/12/2017 - 09:12

Avviare un'altra Activity (per intenderci una nuova schermata), è abbastanza semplice con Android Studio. Basta creare il metodo della nostra Activity che lancia la seconda activity e impostarlo nella proprieta' onclick per esempio di un button.
Nel nostro caso goToAbout()

public class MainActivity extends AppCompatActivity {
 
 
 
 
    public void goToAbout(View view)
    {
        Intent intent = new Intent(MainActivity.this, AboutActivity.class);
        startActivity(intent);
    }
 
 @Override
 protected void onCreate(Bundle savedInstanceState) {
....
}

E' importante notare che il prototipo deve essere in questa forma altrimenti nel menu a tendina del button (OnClick) non compare tra le funzioni richiamabili:

public void goToAbout(View view)