PDA

View Full Version : کار با Spinner



Mostafa_
چهارشنبه 11 بهمن 1396, 22:24 عصر
سلام دوستان
وقت بخیر
یه سوال
من یه سری مقدار توی یه Spinner دارم
مثلا 5تا
میخوام وقتی مقدار اولی انتخاب شد یه کلاس اجرا بشه
و مقدار دومی انتخاب شد یه کلاس دگ اجرا بشه

توی نت هرچی میگردم یه مثال بیخود زده که اصلا به کار من نمیاد


روش استفاده از Spinner رو تو نت سرچ کردم این کد رو بهم داد



final ArrayList<String> Items = new ArrayList<String>();
Items.add("C#");
Items.add("Java");
Items.add("C++");
Items.add("Python");
Items.add("PHP");
Items.add("Android");


ArrayAdapter arrayAdapter = new ArrayAdapter(MyOrder.this, android.R.layout.simple_spinner_dropdown_item, Items);
s.setAdapter(arrayAdapter);


s.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() {
@Override
public void onItemSelected(AdapterView<?> adapterView, View view, int i, long l) {
String item;
item = adapterView.getItemAtPosition(i).toString();

//code Here
}
@Override
public void onNothingSelected(AdapterView<?> adapterView) {}
});





بعد نوشته بودن تو قسمت Code here کدهایتون رو بنویسین
ولی من هرکار میکنم اجرا نمیشه !!!
میشه راهنمایی کنین دقیقا باید چکار کنم

ممنون

Mostafa_
جمعه 13 بهمن 1396, 02:31 صبح
دوستان کسی راهنمایی نمیکنه ؟؟ !!!!

Nevercom
جمعه 13 بهمن 1396, 16:36 عصر
با فرض اینکه Spinner با آیتم‌های داخلش نشون داده میشه، این کد بنظر درست میاد. منظورتون این هست که اگه یه Log تو بخش مشخص شده اضافه کنید، تو LogCat چیزی مشاهده نمی کنید ؟