예제 #1
0
        public void scheduleAction()
        {
            updateValues();

            NotificationBuilder builder = new NotificationBuilder(id, title, body);

            builder
            .setTicker(ticker)
            .setDefaults(flags)
            .setAlertOnlyOnce(alertOnce.isOn)
            .setDelay(delay * 1000)
            .setRepeating(repeating.isOn)
            .setAutoCancel(autoCancel.isOn)
            .setGroup(group)
            .setColor(color)
            .setSound("ses")
            .setInterval(interval * 1000);


            if (repeating.isOn && interval == 0)
            {
                AndroidNotifications.showToast("Enter interval");
            }
            else
            {
                AndroidNotifications.scheduleNotification(builder.build());

                AndroidNotifications.showToast("Notification scheduled");
            }
        }