예제 #1
0
        private void btn_save_Click(object sender, EventArgs e)
        {
            if (txtEd_Name.Text.Length > 0)
            {
                // Set the new PlayerName to the text in the textfield
                My_Hangman_Game_Activity.PlayerName = txtEd_Name.Text.ToString();
                // Give them a score of 0 to begin with
                My_Hangman_Game_Activity.score = 0;
                var cc = new My_Sqlite_Connection();
                // Insert the Players name and score into the database
                cc.InsertNewPlayer(My_Hangman_Game_Activity.PlayerName, My_Hangman_Game_Activity.score);

                // And update the list
                All_Records = cc.ViewAll();


                var da = new Resources.My_Adapter_Spinner(this, All_Records);
                // And display the updated list on the spinner
                Name_Spinner.Adapter = da;
                Toast.MakeText(this, "Profile Name Saved ", ToastLength.Short).Show();
                StartActivity(typeof(My_Hangman_Game_Activity));
            }
            // Display a message if there is an empty textfield
            else
            {
                Toast.MakeText(this, "Please enter  your name", ToastLength.Short).Show();
            }
        }
예제 #2
0
        protected override void OnCreate(Bundle savedInstanceState)
        {
            base.OnCreate(savedInstanceState);
            Xamarin.Essentials.Platform.Init(this, savedInstanceState);
            SetContentView(Resource.Layout.activity_main);

            My_Sqlite_Connection Con = new My_Sqlite_Connection();

            All_Records = Con.ViewAll();

            Name_Spinner = FindViewById <Spinner>(Resource.Id.Name_Spinner);
            Hangman_Joban.Resources.My_Adapter_Spinner da = new Resources.My_Adapter_Spinner(this, All_Records);

            Name_Spinner.Adapter = da;

            Name_Spinner.ItemSelected += new EventHandler <AdapterView.ItemSelectedEventArgs>(Name_Spinner_ItemSelected);

            txtEd_Name = FindViewById <TextView>(Resource.Id.txtEd_Name);

            Button btn_save = FindViewById <Button>(Resource.Id.btn_save);

            btn_save.Click += btn_save_Click;
        }