Example #1
0
        protected override void OnCreate(Bundle savedInstanceState)
        {
            base.OnCreate(savedInstanceState);

            SetTheme(Resource.Style.Theme_Normal);

            SetContentView(Resource.Layout.Ingest);

            Android.Support.V7.Widget.Toolbar toolbar = FindViewById <Android.Support.V7.Widget.Toolbar>(Resource.Id.toolbar);
            SetSupportActionBar(toolbar);
            SupportActionBar.SetDisplayHomeAsUpEnabled(true);

            Window.ClearFlags(WindowManagerFlags.TranslucentStatus);

            if (savedInstanceState == null)
            {
                var fragmentTransaction = SupportFragmentManager.BeginTransaction();
                allclipsfragment = new AllClipsFragment(AllClipsFragment.ClipViewMode.INGEST);
                fragmentTransaction.Replace(Resource.Id.selector, allclipsfragment, "frag1");
                fragmentTransaction.Commit();
                (allclipsfragment as IImagePausable).Pause();
                allclipsfragment.OnPreview += Allclipsfragment_OnPreview;
                allclipsfragment.OnBack    += Allclipsfragment_OnBack;
                allclipsfragment.OnNext    += Allclipsfragment_OnNext;
            }
            else
            {
                allclipsfragment = SupportFragmentManager.FindFragmentByTag("frag1") as AllClipsFragment;
            }



            IngestWizard.ShowWizard(this, false);

            spinner = FindViewById <Spinner>(Resource.Id.filter_spinner);

            filters = new IconSpinnerAdapter(this);
            foreach (var t in Bootlegger.MediaItemFilter)
            {
                filters.Add(new FilterTuple <Bootlegger.MediaItemFilterType, string>(t.Key, t.Value));
            }

            spinner.Adapter = filters;

            spinner2 = FindViewById <Spinner>(Resource.Id.direction_spinner);

            directions = new IconOrderSpinnerAdapter(this);
            directions.Add(new FilterTuple <Bootlegger.MediaItemFilterDirection, string>(Bootlegger.MediaItemFilterDirection.ASCENDING, ""));
            directions.Add(new FilterTuple <Bootlegger.MediaItemFilterDirection, string>(Bootlegger.MediaItemFilterDirection.DESCENDING, ""));

            spinner2.Adapter = directions;


            spinner.ItemSelected  += Spinner_ItemSelected;
            spinner2.ItemSelected += Spinner2_ItemSelected;
        }
Example #2
0
        public override bool OnOptionsItemSelected(IMenuItem item)
        {
            switch (item.ItemId)
            {
            case Android.Resource.Id.Home:
                Finish();
                return(true);

            case 99:
                IngestWizard.ShowWizard(this, true);
                return(true);

            default:
                LoginFuncs.ShowHelp(this, "#ingest");
                return(true);
            }
        }
Example #3
0
 private void AllClipsFragment_Click2(object sender, EventArgs e)
 {
     IngestWizard.ShowWizard(Activity, true);
 }