コード例 #1
0
        protected override void OnCreate(Bundle savedInstanceState)
        {
            base.OnCreate(savedInstanceState);

            SetContentView(Resource.Layout.itineraryAndTtbLayout);


            Button btnTTB = FindViewById <Button>(Resource.Id.btnTTB);
            Button btnITI = FindViewById <Button>(Resource.Id.btnITI);


            btnTTB.Click += (sender, e) =>
            {
                DBItineraryRepository dbr = new DBItineraryRepository();
                var resultTable           = dbr.CreateTableChecklist();

                var intent = new Intent(this, typeof(MainT2B));

                intent.PutExtra("button", "ttb");
                StartActivity(intent);
                OverridePendingTransition(Resource.Animation.slide_right, Resource.Animation.fade_out);
            };
            btnITI.Click += (sender, e) =>
            {
                DBItineraryRepository dbr = new DBItineraryRepository();
                var result = dbr.CreateTable();
                var intent = new Intent(this, typeof(MainT2B));
                intent.PutExtra("button", "iti");
                StartActivity(intent);
                OverridePendingTransition(Resource.Animation.slide_right, Resource.Animation.fade_out);
            };
        }
コード例 #2
0
ファイル: MainMenuAct.cs プロジェクト: mjqanda/ap
        //Our Main Menu Activity
        protected override void OnCreate(Bundle bundle)
        {
            base.OnCreate(bundle);
            RequestWindowFeature(WindowFeatures.NoTitle);

            SetContentView(Resource.Layout.mainMenuLayout);

            DBItineraryRepository dbr = new DBItineraryRepository();
            var result = dbr.CreateDB();

            Button btnMountainList  = FindViewById <Button>(Resource.Id.btnMountainList);
            Button btnThingsToBring = FindViewById <Button>(Resource.Id.btnThingsToBring);
            Button btnNoTrace       = FindViewById <Button>(Resource.Id.btnLeaveNoTrace);
            Button btnMountainMap   = FindViewById <Button>(Resource.Id.btnMountainMap);
            Button btnSettings      = FindViewById <Button>(Resource.Id.btnSetting);


            btnMountainList.Click += (sender, e) =>
            {
                const string message = "Data Fetching, Please wait.";
                var          intent  = new Intent(this, typeof(MountainListAct));
                Toast.MakeText(this, message, ToastLength.Short).Show();

                StartActivity(intent);
                OverridePendingTransition(Resource.Animation.slide_right, Resource.Animation.fade_out);
                Finish();
            };

            btnThingsToBring.Click += (sender, e) =>
            {
                var resultTable    = dbr.CreateTableChecklist();
                var resultTableIti = dbr.CreateTable();
                var intent         = new Intent(this, typeof(ItiAndTtbActivity));
                StartActivity(intent);
                OverridePendingTransition(Resource.Animation.slide_right, Resource.Animation.fade_out);
            };

            btnNoTrace.Click += (sender, e) =>
            {
                var intent = new Intent(this, typeof(EssentialsAct));
                StartActivity(intent);
                OverridePendingTransition(Resource.Animation.slide_right, Resource.Animation.fade_out);
            };

            btnMountainMap.Click += (sender, e) =>
            {
                var intent = new Intent(this, typeof(MountainMapAct));
                StartActivity(intent);
                OverridePendingTransition(Resource.Animation.fade_in, Resource.Animation.fade_out);
                Finish();
            };

            btnSettings.Click += (sender, e) =>
            {
                var resultTable = dbr.CreateTableSettings();
                var intent      = new Intent(this, typeof(SettingsAct));
                StartActivity(intent);
                OverridePendingTransition(Resource.Animation.fade_in, Resource.Animation.fade_out);
            };
        }