Exemplo n.º 1
0
        protected override void OnCreate(Bundle bundle)
        {
            base.OnCreate(bundle);

            DatabaseUpdates dataUpdates = GameMaster.DBUpdates;

            dataUpdates.SetContext(this);

            SetContentView(Resource.Layout.Main);

            Button button     = FindViewById <Button>(Resource.Id.MyButton);
            Button playButton = FindViewById <Button>(Resource.Id.PlayButton);

            PopulateTable <Ability>(dataUpdates);
            PopulateTable <Character>(dataUpdates);
            PopulateTable <Division>(dataUpdates);

            button.Click += (sender, e) =>
            {
                dataUpdates.GetAbility("Fireball").ReportAbility(dataUpdates.GetAbility("Fireball"));
                Console.WriteLine();
                Character mary = dataUpdates.GetCharacter("Mary");
                Console.WriteLine();
                Division div = dataUpdates.GetDivision("Mage");
                Console.WriteLine();
            };

            playButton.Click += (sender, e) =>
            {
                var intent = new Intent(this, typeof(Activities.PlayActivity));
                StartActivity(intent);
            };
        }