Added a lot

This commit is contained in:
2022-11-20 06:33:51 +02:00
parent 4769f37b8a
commit 474eb13cfa
6 changed files with 650 additions and 74 deletions
+27
View File
@@ -0,0 +1,27 @@
import 'dart:math';
import 'package:flutter_local_notifications/flutter_local_notifications.dart';
final _localNotificationsPlugin = FlutterLocalNotificationsPlugin();
final r = Random(4);
Future<void> setup() async {
const androidSetting = AndroidInitializationSettings('@mipmap/ic_launcher');
const initSettings = InitializationSettings(android: androidSetting);
await _localNotificationsPlugin.initialize(initSettings).then((value) => {});
}
Future<void> addNotification(title, body) async {
const androidDetail =
AndroidNotificationDetails("0", "Notifications", groupKey: "Key");
final id = r.nextInt(100000);
final noticeDetail = const NotificationDetails(android: androidDetail);
await _localNotificationsPlugin.show(
id,
title,
body,
noticeDetail,
);
}