How do I get the selected spinner to a string?

I am very confused, I can select an item from the spinner and display it in a popup message. I have it,

btnSubmitRequest.Click += (sender, e) =>
        {
            spinnerJobTypes.ItemSelected += new EventHandler<AdapterView.ItemSelectedEventArgs>(spinnerJobTypes_ItemSelected);
        }


private void spinnerJobTypes_ItemSelected(object sender, AdapterView.ItemSelectedEventArgs e)
    {
        Spinner spinner = (Spinner)sender;

        string toast = string.Format("{0}", spinner.GetItemAtPosition(e.Position));
        Toast.MakeText(this, toast, ToastLength.Long).Show();
    }

      

How can I get the response from spinnerJobTypes_ItemSelected to the row so that I can post it to the database?

Any help is appreciated

+3


source to share


2 answers


@ Jeff.H is right, but you need a C # answer. So, you should do something like this (I tried it):

 Spinner spinner = (Spinner)sender;
 string selectedItem = spinner.SelectedItem.ToString();

      



Hope this helps you.

+3


source


You can try something like this



Spinner spinner = (Spinner)findViewById(R.id.spinner); 
String text = spinner.getSelectedItem().toString();

      

+2


source







All Articles