public void ChangeToEnterDataFragments() { using (var ft = SupportFragmentManager.BeginTransaction()) { var edFt = new EnterDataFragment(); ft.Replace(Resource.Id.dataInputFragment, edFt); ft.Commit(); } }
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; }