通知マネージャーでは、このメソッドを使用して、通知を開始する日時を設定します
.setWhen(System.currentTimeMillis());
しかし、System.currentTimeMillis()
デバイスの現在の時刻を取得しますが、(金曜日の 15:00 ) のような指定された時刻を追加したい
どうやってやるの ??この時間をミリ秒単位で設定してロードするにはどうすればよいですか.setWhen
前もって感謝します
私が使用するこのコード
Notification.Builder builder =
new Notification.Builder(MyActivity.this);
builder.setSmallIcon(R.drawable.ic_launcher)
.setTicker(“Notification”)
.setWhen(System.currentTimeMillis())
.setDefaults(Notification.DEFAULT_SOUND |
Notification.DEFAULT_VIBRATE)
.setSound(
RingtoneManager.getDefaultUri(
RingtoneManager.TYPE_NOTIFICATION))
.setVibrate(new long[] { 1000, 1000, 1000, 1000, 1000 })
.setLights(Color.RED, 0, 1);
Notification notification = builder.getNotification();