بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]
پرسش و پاسخ

ساخت activity مشابه activity فعلی

مدیریت گفتگو
mallakimahdi 12 سال پیش
آخرین تغییر: 12 سال پیش

من برای نشان دادن مجموعه ای از کالاها که category و subCategory و subSubCategory می باشد از یک ساختار درختی استفاده می کنم. توی این ساختار این سه سطح شبیه هم هستند و به همین خاطر برای ساخت همشون از یک اکتیویتی استفاده می کنم.

داخل اکتیویتی یک لیستی از کالاهای آن دسته بندی به همراه فرزندان آن دسته بندی هست. حالا وقتی روی یکی از دسته بندی ها کلیک می شود من یک آبجکت جدیدی از همین اکتیویتی می سازم و آن را start می کنم و اکتیویتی فعلی به onStop میره. وقتی بر میگردم به این اکتیویتی مقادیر دسته بندی زیرشاخه را نشون میده و مقادیر خودش رو نشون نمیده.

چطوری این مشکل رو حل کنم؟

نظرات

پاسخ‌ها 1

Hossein Kurd 12 سال پیش

1. به intent این فلگ رو اضافه کن

					Intent kIntent = new Intent(getApplicationContext(),
							Activity_Gridview.class);
					kIntent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);

2. یا می تونی مقادیری که قبلا putextra کردی رو یه جا نگه داری و مجدد putextra کنی

فلگ FLAG_ACTIVITY_NEW_TASK برای اکتیویتی مثل این new در ایجاد کلاس هست

همونطور که می گیم

 MyClass cls = new MyClass();

برای اکتیویتی هم از فلگ نیو تسک استفاده می شه

نظرات


پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .