ساخت activity مشابه activity فعلی
من برای نشان دادن مجموعه ای از کالاها که category و subCategory و subSubCategory می باشد از یک ساختار درختی استفاده می کنم. توی این ساختار این سه سطح شبیه هم هستند و به همین خاطر برای ساخت همشون از یک اکتیویتی استفاده می کنم.
داخل اکتیویتی یک لیستی از کالاهای آن دسته بندی به همراه فرزندان آن دسته بندی هست. حالا وقتی روی یکی از دسته بندی ها کلیک می شود من یک آبجکت جدیدی از همین اکتیویتی می سازم و آن را start می کنم و اکتیویتی فعلی به onStop میره. وقتی بر میگردم به این اکتیویتی مقادیر دسته بندی زیرشاخه را نشون میده و مقادیر خودش رو نشون نمیده.
چطوری این مشکل رو حل کنم؟
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();
برای اکتیویتی هم از فلگ نیو تسک استفاده می شه
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .