Example #1
0
 public void ChangeToEnterDataFragments()
 {
     using (var ft = SupportFragmentManager.BeginTransaction())
     {
         var edFt = new EnterDataFragment();
         ft.Replace(Resource.Id.dataInputFragment, edFt);
         ft.Commit();
     }
 }
Example #2
0
        protected override void OnCreate(Bundle savedInstanceState)
        {
            base.OnCreate(savedInstanceState);
            SetContentView(Resource.Layout.mainLayout);
            // Create your application here


            _mainScreenMode = Intent.GetStringExtra("MainScreenMode");


            var ft = SupportFragmentManager.BeginTransaction();

            Values.iFt = new infoFragmentSequence();
            ft.Replace(Resource.Id.InfoFragment, Values.iFt);

            Values.hFt = new headerFragment();
            ft.Replace(Resource.Id.headerFragment, Values.hFt);
            //ft.Commit();

            Values.dFt = new infoFragment(5);
            ft.Replace(Resource.Id.DebugFragment, Values.dFt);

            Values.tFt = new trolleyFragment();
            ft.Replace(Resource.Id.trolleyFragment, Values.tFt);

            Values.sFt = new statusFragment();
            ft.Replace(Resource.Id.StatusFragment, Values.sFt);
            ft.Commit();

            ft = SupportFragmentManager.BeginTransaction();
            var edFt = new EnterDataFragment();

            ft.Replace(Resource.Id.dataInputFragment, edFt);
            ft.Commit();
            //Values.dtm = new DataTransferManager();
            //start the transmission service
            //await ActionGo();


            try
            {
                if (Values.Session == null)
                {
                    AsyncContext.Run(ActionGo);
                }
            } catch (Exception ex)
            {
                Console.WriteLine(ex.Message);
            }



            EspackCommServer.Server.PropertyChanged += ConnectionServer_PropertyChanged;
            Values.elIntent = new Intent(this, typeof(DataTransferManager));
            StartService(Values.elIntent);
            DataTransferManager.Active = true;
        }