ユーザーがアプリを 2 日間閉じた場合、非アクティブ通知をユーザーにスローしたいと思います。
実行して何かを行うバックグラウンド アクティビティがありますが、2 日間を計算して通知をスローするためにバックグラウンドで何かを実行するにはどうすればよいですか?
これが私のバックグラウンドで実行されているものです
handler = new Handler();
runnable = new Runnable() {
public void run() {
createNotificationChannel();
handler.postDelayed(runnable, 10000);
}
};
handler.postDelayed(runnable, 15000);