public override void OnDetach()
        {
            try
            {
                base.OnDetach();

                mCallbacks = null;
            }
            catch (Exception exception)
            {
                InsightsUtils.LogException(exception);
            }
        }
        public override void OnAttach(Activity activity)
        {
            try
            {
                base.OnAttach(activity);

                mCallbacks = (NavigationDrawerCallbacks)activity;
            }
            catch (Exception exception)
            {
                InsightsUtils.LogException(exception);
            }
        }
 public override void OnAttach(Activity activity)
 {
     base.OnAttach(activity);
     mCallbacks = (NavigationDrawerCallbacks) activity;
 }
 public override void OnDetach()
 {
     base.OnDetach();
     mCallbacks = null;
 }