Android provides an Application class.
Base class for those who need to maintain global application state.
Here’s how to create such a class in Mono for Android:
[Application] // <-- Attribute required class MyApp : Application { // Required constructor public MyApp(IntPtr javaReference, JniHandleOwnership transfer) : base(javaReference, transfer) { } // Test method - not required public override void OnCreate() { base.OnCreate(); } }
Note: There can only be one such class in an Android application.