简体   繁体   中英

How to schedule an alarm on specific time in Flutter?

In my Flutter project, I want to schedule an alarm on a specific time of a day or just trigger the built in alarm in my phone on that particular time.

For that purpose, I have integrated one plugin from Flutter -

https://pub.dev/packages/android_alarm_manager#-example-tab-

And then I followed exactly the example given in that documentation and added all the permissions in Android Manifest file.

After running this project it shows like below-

在此处输入图像描述

It is showing one button to shot one alarm but it is just updating the text. Nothing like any alarm is set as I wanted and I am not getting what's going on in this project.

So, I need a solution that- what changes I need to do get that alarm working on a fixed time scheduled by me and it should work from background as I want this alarm to work when I remove it from memory too. Any example code sample, full documentation or project sample will be helpful for this question.

You need to use some things together. You need to run a background process and start to play a sound from there. I suggest you to take a deep look at the flutter docs about the subject:
https://flutter.dev/docs/development/packages-and-plugins/background-processes

Here are some useful packages that might help:

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM