Cross Platform
Android
iOS
 

Start an Activity

This recipe shows how to start an activity defined within an application.

Recipe

To start an Activity, follow these steps.

  1. Create a new Xamarin.Android application. The project template will create a single activity named Activity1 (MainActivity.cs), which contains a button.
  2. Add a second activity class named Activity2 to the project.
  3. From the button.Click handler in MainActivity.cs, call StartActivity, passing the type of the activity to start, Activity2 in this case.
button.Click += delegate {
       StartActivity(typeof(Activity2));
};

Additional Information

Each screen in an application is represented by an activity. For more information on activities see the Getting Started series and the Activity Lifecycle in the Xamarin.Android documentation.