0
正常に機能し、アラームがトリガされたときに通知を表示するバックグラウンドアラームサービスがあります。AndroidアラームトリガーのページをXamarin.Formsに表示
通知を表示するのではなく、アプリケーションがバックグラウンドになっている場合でも、ページを表示するようにしました。
Android、ドキュメントを見ると、これはXamarin.Androidを使用して達成可能であることがわかります。
だから私はここに二つの質問持っている:通知をタップしたユーザーせずにアラームが発生したときにフォアグラウンドにアプリケーションを持参する方法
- 、 を。
- これをXamarin.Formsで処理する方法。 2番目の質問については
、私は解決策の一部は、アプリケーションはのようなコードで、通知から開始されているかどうかを検知することであると思う:
protected override void OnCreate(Bundle bundle)
{
base.OnCreate(bundle);
if(bundle.ContainsKey(ScheduledAlarmHandler.LocalNotificationKey)){
//App launched form notification
MessagingCenter.Send<MainPage> (this, "Android notification received");
}
}
(this StackOverflowのポストから集められた上記)。