Example #1
0
 public virtual void RemoveScreenListener(ScreenListener l)
 {
     if (screens == null)
     {
         return;
     }
     if (l != null)
     {
         CollectionUtils.Remove(screens, l);
     }
     useScreenListener = (screens != null && screens.Count > 0);
 }
Example #2
0
 public virtual void AddScreenListener(ScreenListener l)
 {
     if (l != null)
     {
         if (screens == null)
         {
             screens = new List<ScreenListener>(10);
         }
         CollectionUtils.Add(screens, l);
     }
     useScreenListener = (screens != null && screens.Count > 0);
 }
Example #3
0
        protected override void OnCreate(Bundle savedInstanceState)
        {
            TryToGetPermissions();
            TabLayoutResource = Resource.Layout.Tabbar;
            ToolbarResource   = Resource.Layout.Toolbar;
            BackgroundAggregator.Init(this);
            base.OnCreate(savedInstanceState);
            Xamarin.Essentials.Platform.Init(this, savedInstanceState);
            global::Xamarin.Forms.Forms.Init(this, savedInstanceState);

            Plugin.InputKit.Platforms.Droid.Config.Init(this, savedInstanceState); // < ---- Add here

            _mScreenListener = new ScreenListener(this);

            LoadApplication(new App());
        }
Example #4
0
 protected override void OnCreate(Bundle savedInstanceState)
 {
     base.OnCreate(savedInstanceState);
     SetContentView(Resource.Layout.activity_main);
     mScreenListener = new ScreenListener(this);
 }