Commit 4d1b1b6b authored by Boteju W.J.M.'s avatar Boteju W.J.M.

11/01

parent 3d526459
Pipeline #2064 canceled with stages
...@@ -174,6 +174,14 @@ class _ProfilePageState extends State<ProfilePage> { ...@@ -174,6 +174,14 @@ class _ProfilePageState extends State<ProfilePage> {
fltrNotification.initialize(initilizationsSettings, fltrNotification.initialize(initilizationsSettings,
onSelectNotification: notificationSelected); onSelectNotification: notificationSelected);
fltrNotification2 = new FlutterLocalNotificationsPlugin();
fltrNotification2.initialize(initilizationsSettings,
onSelectNotification: notificationSelected);
fltrNotification3 = new FlutterLocalNotificationsPlugin();
fltrNotification3.initialize(initilizationsSettings,
onSelectNotification: notificationSelected);
getTotalActivityMinutesPerDay(globals.birthday, globals.dogId); getTotalActivityMinutesPerDay(globals.birthday, globals.dogId);
} }
...@@ -190,18 +198,27 @@ class _ProfilePageState extends State<ProfilePage> { ...@@ -190,18 +198,27 @@ class _ProfilePageState extends State<ProfilePage> {
var generalNotificationDetails = var generalNotificationDetails =
new NotificationDetails(android: androidDetails, iOS: iSODetails); new NotificationDetails(android: androidDetails, iOS: iSODetails);
// await fltrNotification.periodicallyShow(
// 1,
// 'Dog Status',
// "$dogName's activity level is $status",
// RepeatInterval.everyMinute,
// generalNotificationDetails,
// androidAllowWhileIdle: true);
await fltrNotification.periodicallyShow( await fltrNotification.periodicallyShow(
1, 1,
'Dog Status', 'Dog Status',
"$dogName resting level is low", "$dogName's activity level is $status",
RepeatInterval.everyMinute,
generalNotificationDetails,
androidAllowWhileIdle: true);
await fltrNotification2.periodicallyShow(
1,
'Dog Status',
"$dogName resting level is $restingStatus",
RepeatInterval.everyMinute,
generalNotificationDetails,
androidAllowWhileIdle: true);
}
await fltrNotification3.periodicallyShow(
1,
'Dog Status',
"$dogName is barking $barkingStatus",
RepeatInterval.everyMinute, RepeatInterval.everyMinute,
generalNotificationDetails, generalNotificationDetails,
androidAllowWhileIdle: true); androidAllowWhileIdle: true);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment