diff options
| author | aldrikboy <aldrikboy@gmail.com> | 2018-01-25 11:06:32 +0100 |
|---|---|---|
| committer | aldrikboy <aldrikboy@gmail.com> | 2018-01-25 11:06:32 +0100 |
| commit | 60f1bddda04ec5fa22778abf176171a547dde949 (patch) | |
| tree | 558473316ae408fdc3c43c1160489f158c1f7843 /Penguloon/MainApplication.cs | |
| parent | 99c4ae188b672718af274db915b314358c0862af (diff) | |
inapp billing
Diffstat (limited to 'Penguloon/MainApplication.cs')
| -rw-r--r-- | Penguloon/MainApplication.cs | 63 |
1 files changed, 63 insertions, 0 deletions
diff --git a/Penguloon/MainApplication.cs b/Penguloon/MainApplication.cs new file mode 100644 index 0000000..767d6f3 --- /dev/null +++ b/Penguloon/MainApplication.cs @@ -0,0 +1,63 @@ +using System; + +using Android.App; +using Android.OS; +using Android.Runtime; +using Plugin.CurrentActivity; + +namespace Penguloon +{ + //You can specify additional application information in this attribute + [Application] + public class MainApplication : Application, Application.IActivityLifecycleCallbacks + { + public MainApplication(IntPtr handle, JniHandleOwnership transer) + :base(handle, transer) + { + } + + public override void OnCreate() + { + base.OnCreate(); + RegisterActivityLifecycleCallbacks(this); + //A great place to initialize Xamarin.Insights and Dependency Services! + } + + public override void OnTerminate() + { + base.OnTerminate(); + UnregisterActivityLifecycleCallbacks(this); + } + + public void OnActivityCreated(Activity activity, Bundle savedInstanceState) + { + CrossCurrentActivity.Current.Activity = activity; + } + + public void OnActivityDestroyed(Activity activity) + { + } + + public void OnActivityPaused(Activity activity) + { + } + + public void OnActivityResumed(Activity activity) + { + CrossCurrentActivity.Current.Activity = activity; + } + + public void OnActivitySaveInstanceState(Activity activity, Bundle outState) + { + } + + public void OnActivityStarted(Activity activity) + { + CrossCurrentActivity.Current.Activity = activity; + } + + public void OnActivityStopped(Activity activity) + { + } + } +}
\ No newline at end of file |
