تابستون داره تموم میشه ها، فرصت‌ها محدودن کلی آفر جذاب در کمپین تابستون🔥👇
۰ ثانیه
۰ دقیقه
۰ ساعت
۰ پوریا شفیعی
نمایش Notification هنگام Boot شدن گوشی در روش Broadcast-Manifest
جامعه جاوا (اندروید) ایجاد شده در ۲۳ اردیبهشت ۱۳۹۹

استاد سلام و وقت بخیر

در روش برادکست از نوع منیفست من اومدم در کلاس MyBroarcastReciver گفتم که وقتی گوشی روشن شد بیا و نوتیفیکیشنی از اپی که ساختم نمایش بده ولی هنگام روشن شدن گوشی اپلیکیشن این مورد رو نادیده گرفت ولی log ی که گذاشته بودم رو اجرا کرد 

سوال من اینجاست ایا همچین امکانی وجود ندارد که وقتی کاربر گوشی رو روشن کرد به صورت اتومات از اپلیکیشن نوتیفیکیشن ثابتی ارسال شود برای همیشه ؟ یا شبیه اپلیکیشن باد صبا که وقتی گوشی رو روشن میکنی نوتیفیکیشن نمایش تاریخ نمایش داده میشه)

کد‌های کلاس مربوطه:

public class MyBroadcastReceiver extends BroadcastReceiver {
    @Override
    public void onReceive(Context context, Intent intent) {
        NotificationManager notificationManager = (NotificationManager) context.getSystemService(Context.NOTIFICATION_SERVICE);
        Notification notification = new NotificationCompat.Builder(context,"myapp")
                .setContentTitle("Completed")
                .setContentText("گوشی شما روشن شد")
                .build();
        notificationManager.notify(1001,notification);
        Log.i("TAG", "onReceive: "+intent.getAction());
    }
}