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; }
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); } }
private void AllClipsFragment_Click2(object sender, EventArgs e) { IngestWizard.ShowWizard(Activity, true); }