protected override void OnCreate(Bundle bundle) { base.OnCreate(bundle); SetContentView(Resource.Layout.Main); updateUIButton = FindViewById <Button>(Resource.Id.StartBackgroundTaskUpdateUI); noupdateUIButton = FindViewById <Button>(Resource.Id.StartBackgroundTaskNoUpdate); progressBar = FindViewById <ProgressBar>(Resource.Id.progressBar); frag = FragmentManager.FindFragmentByTag <BackgroundTaskRunnerFragment>(BackgroundTaskRunnerFragment.FRAGMENT_TAG); if (frag == null) { frag = BackgroundTaskRunnerFragment.NewInstance(); FragmentManager.BeginTransaction() .Add(frag, BackgroundTaskRunnerFragment.FRAGMENT_TAG) .Commit(); Log.Debug(TAG, "Instantiated a new TaskHelperFragment."); } else { Log.Debug(TAG, "Using the pre-existing TaskHelperFragment."); } }
public static BackgroundTaskRunnerFragment NewInstance() { var f = new BackgroundTaskRunnerFragment(); return(f); }