示例#1
0
        public async Task BtnTaskFragmentClickAsync()
        {
            // Get all Auftraege
            _CrossSellingArtikeln = await _stateClass._artikel.GetArtikelCrossSellingAsync (MainActivity.User );

            // Run the AuftragFragment 
            fragment = new UI.ArtikelCrossSellingFragment(Resource.Layout.FrgArtikelCrossSelling, _mainActivity ,  this ,MainActivity.User);

            _mainActivity.FragmentManager 
                .BeginTransaction()
                .SetCustomAnimations (Android.Resource.Animator.FadeIn,Android.Resource.Animator.FadeOut)
                .Replace(Resource.Id.frameContent, fragment)
                .AddToBackStack (null)
                .Commit();

            // Configure the buttons
            if (MainActivity.User.NetworkStatus == DataAccessLayer.NetworkState.Disconnected)
                ConfigureButtons(false, false, false, false, false);
            else
                ConfigureButtons(false, false, false, false, false);
            return;

        }
示例#2
0
        public void Restore(MainActivity mainActivity)
        {
            // First refresh the mainActivity
            _mainActivity = mainActivity;


            fragment = new ArtikelCrossSellingFragment(Resource.Layout.FrgArtikelCrossSelling, _mainActivity , this ,MainActivity.User);

            _mainActivity.FragmentManager 
                .BeginTransaction()
                .SetCustomAnimations (Android.Resource.Animator.FadeIn,Android.Resource.Animator.FadeOut)
                .Replace(Resource.Id.frameContent, fragment)
                .AddToBackStack (null)
                .Commit();

        }