آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

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

mallakimahdi  11 سال پیش  11 سال پیش
0 0

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

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

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

 برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال 
Hossein Kurd  11 سال پیش
0 0

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();

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


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