بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
کار نکردن OnItemSelectedListener در spinner
سلام
دوستان من یه برنامه نوشتم که با انتخاب آیتم های لیسنر (OnItemSelectedListener) به درستی لیست ویو من آپدیت میشه، اما وقتی روی یکی از لایه های لیست ویو کلیک میکنم یک Dialog باز میشه داخل اون توضیات و همچنین تبلیغ adad هم گذاشتم اما اگر کسی رو تبلیغ کلیک کنه و بعد از بسته شدن Dialog ، دیگه با انتخاب هر کدام از آیتم های لیسنر، لیست ویوی من تغییر نمیکنه و آپدیت نمیشه. جز اینکه برگردم صفحه قبل و دوباره ورود کنم به صفحه.
OnItemSelectedListener selectedListener1 = new OnItemSelectedListener() {
@Override
public void onItemSelected(AdapterView<?> adapterView, View view, int position, long id) {
//my code
}
@Override
public void onNothingSelected(AdapterView<?> adapterView) {}
};
OnItemSelectedListener selectedListener2 = new OnItemSelectedListener() {
@Override
public void onItemSelected(AdapterView<?> adapterView, View view, int arg2, long arg3) {
//my code
}
@Override
public void onNothingSelected(AdapterView<?> adapterView) {}
};
ArrayAdapter<String> adapterSpinner1 = new AdapterSpinner(G.context, R.layout.spinner_item, items1);
sp1.setAdapter(adapterSpinner1);
sp1.setOnItemSelectedListener(selectedListener1);
ArrayAdapter<String> adapterSpinner2 = new AdapterSpinner(G.context, R.layout.spinner_item, items2);
sp2.setAdapter(adapterSpinner2);
sp2.post(new Runnable() {
@Override
public void run() {
sp2.setSelection(3);
}
});
sp2.setOnItemSelectedListener(selectedListener2);
}}
برای این سوال پاسخی وجود ندارد.
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .