-2
Also wähle ich einen Wert aus der Liste, aber ich möchte den ausgewählten Wert in eine Zeichenfolge speichern. wie kann ich das machen?So speichern Sie ein ausgewähltes Element von einem Array-Adapter zu einer Zeichenfolge
public override Android.Views.View OnCreateView (Android.Views.LayoutInflater inflater, Android.Views.ViewGroup container, Android.OS.Bundle savedInstanceState)
{
View view = inflater.Inflate(Resource.Layout.Fragment1, container, false);
PickUpDates = new DateTime[]
{
DateTime.Now, DateTime.Now.AddDays(1), DateTime.Now.AddDays(1*2),
DateTime.Now.AddDays(1*3), DateTime.Now.AddDays(1*4),DateTime.Now.AddDays(1*8),DateTime.Now.AddDays(1*9),
DateTime.Now.AddDays(1*10),DateTime.Now.AddDays(1*11),DateTime.Now.AddDays(1*12),DateTime.Now.AddDays(1*13),
DateTime.Now.AddDays(1*14),DateTime.Now.AddDays(1*15),DateTime.Now.AddDays(1*16),DateTime.Now.AddDays(1*17),
};
Spinner PUDspinner = view.FindViewById<Spinner>(Resource.Id.pickupDateSpinner);
PUDspinner.ItemSelected += new EventHandler<AdapterView.ItemSelectedEventArgs>(PUDSPinner_ItemSelected);
var pickUpCustomDatesList = new List<string>();
for (int i = 0; i < 5; i++)
{
pickUpCustomDatesList.Add(PickUpDates[i].ToString("ddd, MMM dd"));
}
var pickupDateAdapter = new ArrayAdapter<string>(Activity, Android.Resource.Layout.SimpleSpinnerDropDownItem, pickUpCustomDatesList);
PUDspinner.Adapter = pickupDateAdapter;
, wie ich die Zeichenfolge aus dieser Methode zugreifen kann? – Victoria
Wenn Sie auf den Wert von einem anderen Ort im Code zugreifen möchten, weisen Sie ihn einer Variablen auf Klassenebene zu – Jason