با سلام
استاد چرا موقع استفاده از spinner این خطا رو میده؟
کد رو Trace کنید ببینید item ها پر هستند
متن خطا میگه خالی هستند
trece زامارین مث mvc هست؟
بله
تریس کردم خالیه ولی اینکه چرا خالیه نمیدونم واقعا
using System;
using Android.App;
using Android.Content;
using Android.Runtime;
using Android.Views;
using Android.Widget;
using Android.OS;
using System.Collections.Generic;
namespace MyFirstApp
{
[Activity(Label = "MyFirstApp", MainLauncher = true, Icon = "@drawable/icon")]
public class MainActivity : Activity
{
//int count = 1;
private EditText txtName;
private Button btnShow;
private Button btnChange;
private EditText txtPlain;
private Spinner spinner;
private List<string> items;
protected override void OnCreate(Bundle bundle)
{
base.OnCreate(bundle);
// Set our view from the "main" layout resource
SetContentView(Resource.Layout.Main);
// Get our button from the layout resource,
// and attach an event to it
//Button button = FindViewById<Button>(Resource.Id.MyButton);
//button.Click += delegate { button.Text = string.Format("{0} clicks!", count++); };
//txtName = FindViewById<EditText>(Resource.Id.txtName);
//btnShow = FindViewById<Button>(Resource.Id.btnShow);
//btnShow.Click += BtnShow_Click;
btnChange = FindViewById<Button>(Resource.Id.btnActivity);
spinner = FindViewById<Spinner>(Resource.Id.spinner1);
addItems();
spinner.Adapter = new ArrayAdapter(this,Android.Resource.Layout.SimpleSpinnerItem,items);
btnChange.Click += BtnChange_Click;
txtPlain = FindViewById<EditText>(Resource.Id.txtPlain);
}
void addItems()
{
items=new List<string>();
items.Add(" لطفا انتخاب کنید");
items.Add("سیب");
items.Add("لبنیات");
items.Add("سبد کالا");
items.Add("هندونه");
}
private void BtnChange_Click(object sender, EventArgs e)
{
//StartActivity(typeof(ChangeActivity));
Android.Content.Intent myIntent = new Intent(this, typeof(ChangeActivity));
myIntent.PutExtra("MyParameters", txtPlain.Text);
StartActivity(myIntent);
}
//private void BtnShow_Click(object sender,EventArgs e)
//{
// if (txtName.Text != "")
// {
// Toast.MakeText(this, "Hello " +txtName.Text,ToastLength.Long).Show();
// }
//}
}
}
برای درج کد از کلید کد ادیتور استفاده کنید