بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
فرق برودکست مانیفستی و رجیستری؟
سلام دوستان
ما معمولا برای ایجاد یک برودکست، اکشن اون رو در مانیفست تعریف می کنیم و بعد با ایجاد کلاس اون برودکست ازش استفاده می کنیم.
اما راه دیگه ای هم برای ساخت برودکست هست که می شه در یک اکتیویتی اون رو ایجاد کرد و با اینتنت رجیسترش کنیم.
حالا سوال من اینه که این دو برودکست چه فرقی با هم دارن و در نوع دوم که در مانیفست تعریف نمی شه آیا برودکست بعد از بسته شدن برنامه بازم فعال هست؟
مثلا اکشن زیر طبق اونچیزی که من فهمیدم با برودکست مانیفستی کار نمی کنه و باید تو یه اکتیویتی ایجاد بشه و رجیستر بشه.
android.intent.action.HEADSET_PLUG
0
0
انجمن خیلی خلوت شده کسی جواب نمیده (8 سال پیش)
0
0
برودکست رجیستری از طریق اکتیویتی یا سرویس، محدود به همون اکتیویتی یا سرویس هست، موقعی هست که نیازه ما برای زمان محدود برنامه رو حساس به برودکستی بکنیم، در این هنگام می تونیم از طریق رجیستر اون برودکست رو فراخوانی کنیم. بعضی از اکشن های برودکست ها هم هستن که فقط با رجیستر از طریق اکتیویتی یا سرویس فعال می شن. چون دلیلی نداره که اونها رو دائم حساس به برودکست کنیم. (8 سال پیش)
برای این سوال پاسخی وجود ندارد.
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .