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

استفاده از سرویس برای یک بار


theapps

سوال

سلام دوستان

در برنامه یک سرویس دارم که یک تست مسیج رو نشون میده . حالا این سرویس رو اگر در  Activity_Create منوی برنامه بزارم در هر بار که این اکتیویتی اجرا بشه اون تست مسیج نوشن داده میشه . چطور میشه کاری کنم که هم از سرویس استفاه بشه و هم اون تست مسیج فقط یکبار و در هنگام ورود به اکتیویتی کار کنه ؟ یعنی زمانی که به برنامه وارد شدیم یک بار سرویس اجرا بشه ، و دیگه اجرا نشه

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

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

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

میتونی برای شروع سرویست شرط بزاری.به اینصورت که اگر مثلا فایلی با اسم x نبود سرویس استارت بش و اگر بود نش.

بعد میای شرط میزاری داخل Activity_Create که همون فایل رو بسازه.

 

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

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

سلام دوستان

در برنامه یک سرویس دارم که یک تست مسیج رو نشون میده . حالا این سرویس رو اگر در  Activity_Create منوی برنامه بزارم در هر بار که این اکتیویتی اجرا بشه اون تست مسیج نوشن داده میشه . چطور میشه کاری کنم که هم از سرویس استفاه بشه و هم اون تست مسیج فقط یکبار و در هنگام ورود به اکتیویتی کار کنه ؟ یعنی زمانی که به برنامه وارد شدیم یک بار سرویس اجرا بشه ، و دیگه اجرا نشه

 

اونجایی که توست میدی کد توست خودت را پاک کن و کد پایین بزار

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

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

If File.Exists(File.DirInternal,"x.txt") = False Then
ToastMessageShow("متن باب دلت",True)
File.Copy(File.DirAssets,"x.txt", File.DirInternal,"x.txt")	
End If
لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

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

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

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