رفتن به مطلب
  • 0

اجرای اکتیویتی


fun_code

سوال

سلام

دوستان یه مشکل ساده دارم و ممنون میشم راهنماییم کنید.

در b4a وقتی یک اکتیویتی رو استارت میکنیم رویدادcreate و resume اجرا میشه

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

اگر مجدد در اکتیویتی دوم اکتیویتی اول رو استارت کنیم فقط رویداد resume اجرا میشه

 

چرا در اندرویدی استودیو در هر حال رویداد مشابه create اجرا میشه و اکتیویتی مجددا ساخته میشه؟

چطور کاری کنیم مجددا ساخته نشه ؟

ممنون

لینک ارسال
به اشتراک گذاری در سایت های دیگر

1 پاسخ به این سوال تاکنون داده شده است

ارسال‌های توصیه شده

این دوتا روش رو تست کنید ببینید کدوم جواب میده

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

FLAG_ACTIVITY_REORDER_TO_FRONT

روش دوم: اتریبیوت زیر رو به اکتیویتی بدید.

android:launchMode="singleTask"

 

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...