انجمن سایت کلیدستان



انتقال اطلاعات به BroadcastReceiverزمان کنونی: ۱۳۹۸/۰۹/۲۵، ۰۶:۵۷ ق.ظ
کاربران در حال بازدید این موضوع: 1 مهمان
نویسنده: atoosa
آخرین ارسال: e.mahi
پاسخ 2
بازدید 423

رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
انتقال اطلاعات به BroadcastReceiver

انتقال اطلاعات به BroadcastReceiver

#1
سلام coffee 
من اپلیکیشنی رو دارم طراحی می کنم که یک سری اطلاعات از کاربر دریافت می کنم
و از اون اطلاعات در متن نوتیفیکیشن می خوام  استفاده کنم
این نوتیفیکیشن هم در زمان های خاصی باید ارسال بشه
برای تعیین زمان از alarmManager  استفاده کردم
اما با انتقال اطلاعات دریافتی به کلاسی که BroadcastReceiver بهش اضافه کردم مشکل دارم
چون متد onCreate رو نداره و نمی دونم باید چکاری انجام بدم  Huh

ممنون میشم کمکم کنید Angel
پاسخ

انتقال اطلاعات به BroadcastReceiver

#2
(۱۳۹۸/۰۴/۲۴, ۰۵:۰۲ ق.ظ)atoosa نوشته: سلام coffee 
من اپلیکیشنی رو دارم طراحی می کنم که یک سری اطلاعات از کاربر دریافت می کنم
و از اون اطلاعات در متن نوتیفیکیشن می خوام  استفاده کنم
این نوتیفیکیشن هم در زمان های خاصی باید ارسال بشه
برای تعیین زمان از alarmManager  استفاده کردم
اما با انتقال اطلاعات دریافتی به کلاسی که BroadcastReceiver بهش اضافه کردم مشکل دارم
چون متد onCreate رو نداره و نمی دونم باید چکاری انجام بدم  Huh

ممنون میشم کمکم کنید Angel

سلام
شما برای انجام این کار باید از کلاس های سرویس استفاده کنید، به این صورت که کلاس های سرویس نیازی به اجرای صفحات ندارن تنها کافی با فراخوانی در کدهای کلاس صفحه مورد نظر اون سرویس رو اجرا کنید و برای همیشه مورد استفاده قرار میگیره و همچنین میتونید توی این کلاس از AlarmManager هم استفاده کنید تا در زمان مشخص متن پیام رو براتون بصورت ناتیف ارسال کنه، البته باید این رو هم بدونید که استفاده از سرویس بار روی رم گوشی داره پس توی کد نویسی باید طوری الگوریتم پیاده سازی بشه که این بار از حد مجاز عبور نکنه و گوشی به اصطلاح برای کاربر سنگین نشه (کند نشود)
Iran  ErfanMahigir Iran
پاسخ


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان