예제 #1
0
        public override bool OnOptionsItemSelected(IMenuItem item)
        {
            switch (item.ItemId)
            {
            case Android.Resource.Id.Home:
                if (_pager.CurrentItem == 1)
                {
                    _pager.CurrentItem = 0;
                }
                else
                {
                    Finish();
                }

                if (!cancel.IsCancellationRequested)
                {
                    cancel.Cancel();
                }

                return(true);

            default:
                if (item.ItemId == Resource.Id.action_help)
                {
                    LoginFuncs.ShowHelp(this, "#events");
                }
                return(true);
            }
        }
예제 #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);
            }
        }
예제 #3
0
        public override bool OnOptionsItemSelected(IMenuItem item)
        {
            switch (item.ItemId)
            {
            case Android.Resource.Id.Home:
                Finish();
                return(true);

            case 88:
                Download();
                return(true);

            case 99:
                FixMissing();
                return(true);

            default:
                LoginFuncs.ShowHelp(this, "#review");
                return(true);
            }
        }
예제 #4
0
        public override bool OnOptionsItemSelected(IMenuItem item)
        {
            switch (item.ItemId)
            {
            case Android.Resource.Id.Home:
                Finish();
                return(true);

            case 88:
                var message = new StreamReader(Assets.Open("credits.txt")).ReadToEnd();
                new Android.Support.V7.App.AlertDialog.Builder(this)
                .SetNeutralButton(Android.Resource.String.Ok, new EventHandler <DialogClickEventArgs>((oe, eo) =>
                {
                })).SetMessage(message)
                .SetTitle(Resource.String.opensource)
                .Show();
                return(true);

            default:
                LoginFuncs.ShowHelp(this, "#about");

                return(base.OnOptionsItemSelected(item));
            }
        }
예제 #5
0
 void Link_Click(object sender, EventArgs e)
 {
     LoginFuncs.ShowHelp(this, "");
 }