gpt4 book ai didi

android - Xamarin 中已关闭应用程序的闹钟功能

转载 作者:行者123 更新时间:2023-11-28 17:48:39 25 4
gpt4 key购买 nike

我想创建一个“闹钟”-app,它在可配置的时间执行闹钟,当应用程序关闭时也是如此。

对于 android,我找到了 AlarmManager,但如果应用程序关闭,它就不起作用。是否可以为 iOS 和 Android 实现此功能?

最佳答案

您可以在特定时间发出本地通知,提醒人们进行某些锻炼。每次需要添加练习时,只需要添加一个本地通知,指定时间,可以设置sound, content, isRepeat 和等

关于如何设置通知:

如果您使用的是 Xamarin.forms:您必须使用 dependency-serviceiOSandroid 项目中实现本地通知。

例如,在您的 xamarin.forms 项目中:

public interface ISetLocalNotification
{
void noti(string time, string content...);
}

并在 iOS 和 Android 项目中实现。

iOS:local-notifications-in-ios

安卓:local-notifications-in-android

当你想使用时:

public partial class MainPage : ContentPage
{
public MainPage()
{
InitializeComponent();

DependencyService.Get<ISetLocalNotification>().noti("12:00","123"...);

}
}

关于android - Xamarin 中已关闭应用程序的闹钟功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56466687/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com