Ich bin kein neuer Benutzer von Codename One, aber dies ist das erste Mal, dass ich lokale Benachrichtigungen mit diesem Framework verwende. In meiner App habe ich einen Picker, um dem Benutzer die Wahl einer Uhrzeit (Stunde und Minute) zu ermöglichen. Ich empfing die Zeit, die mit getTime() -Methode gewählt wird. Jetzt möchte ich, dass meine lokale Benachrichtigung zu diesem Zeitpunkt ausgelöst wird. Was ist der korrekte Wert, den ich am zweiten Parameter der Display.getInstance().scheduleLocalNotification()
Funktion geben muss?Mehrere Fragen zur lokalen Benachrichtigung
Bisher, was ich habe, ist diese Probe aber ich verstehe nicht, wie es auf meine Bedürfnisse anzuwenden:
Display.getInstance().scheduleLocalNotification(notification, System.currentTimeMillis() + 10 * 1000, LocalNotification.REPEAT_NONE);
willkommen zu SO! Da Sie nach Parameterwerten fragen, können Sie uns ein Code-Snippet geben, um einen klareren Kontext zu geben? – navicore
Ok Danke! Hier ist der Prototyp der Funktion scheduleLocalNotification(): Display.scheduleLocalNotification (LocalNotification n, long firstTime, int repeat). Der zweite Parameter dieser Funktion ist die Zeit, um die Benachrichtigung auszulösen. Hier ein Beispiel: Display.getInstance(). ScheduleLocalNotification ( Benachrichtigung, System.currentTimeMillis() + 10 * 1000, LocalNotification.REPEAT_NONE); – Eric