بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
بارگذاری اسپینر
سلام دوستان
من دوتا اسپینر دارم که میخوام وقتی از اولی چیزی انتخاب کنم دومی بر اساس انتخاب اولی مقدار دهی بشه مثل انتخاب استان بعد دومی شهرای مربوط به اون استان بیاد
0
0
توی اسپینر دوم که شهرها رو باید نمایش بده یه متد بنویسید و مثلا اسمشو بذارید setCity بعد یه listener بنویسید و وقتی که توی اسپینر اول روی یک استان کلیک شد اسم استان رو به listener بفرسته و listener هم متد setCity اسپینر دوم رو صدا بزنه و اسم استان رو براش بفرسته. (9 سال پیش)
برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال
محمد
9 سال پیش
+1
0
اول تنظیمات spinner اول
spinner1.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() {
@Override
public void onItemSelected(AdapterView<?> adapterView, View view, int position, long l) {
}
@Override
public void onNothingSelected(AdapterView<?> adapterView) {
}
});
داخل onItemSelected تنظیمات spinner دوم رو بذار. و بر اساس position میتونی مشخص کنی که شهر های کدوم استان نشون داده بشه
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .