استاد سلام و وقت بخیر
در روش برادکست از نوع منیفست من اومدم در کلاس 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());
}
}