如何将选定的微调器项目获取到字符串?

How to get the selected spinner item to a string?

我很困惑,我可以 select 微调器中的项目并将其显示在弹出消息中。我有这个,

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();
    }

如何获取 spinnerJobTypes_ItemSelected 对字符串的响应,以便将其提交到数据库中?

非常感谢任何帮助

你可以试试这样的

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

@Jeff.H 是对的,但你需要 C# 中的答案。所以,你必须做这样的事情(我试过了):

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

希望对您有所帮助。