在 Xamarin.Forms 中打开通知

Posted

技术标签:

【中文标题】在 Xamarin.Forms 中打开通知【英文标题】:Open notification in Xamarin.Forms 【发布时间】:2017-02-23 01:20:02 【问题描述】:

如何在 Xamarin 中打开通知。表单?,我已经实现了接收和显示通知,即使它在应用程序内部,但我缺乏通知的操作,而不是这样做......

【问题讨论】:

你到底是什么意思?你能提供更多细节吗?目前还不清楚你在问什么。 【参考方案1】:

我认为您想在用户单击您的消息(包括通知消息)上的“确定”按钮时触发一个操作。我建议您使用这样的自定义对话框项目: Acr.UserDialogs

当你导入那个库时,你可以调用一个消息并给它的接口一个动作方法:(代码可能无法编译,我是随机写的)

UserDialogs.Instance.Alert(new AlertConfig
            
                Message = "Your notification message",
                OkText = "OK",
                OnAction = ()=>/*youraction*/
            );

因此,当用户点击“确定”时,您的操作代码将运行。如果您进行 UI 更改,请不要忘记使用“Device.BeginInvokeOnMainThread”方法:)

【讨论】:

以上是关于在 Xamarin.Forms 中打开通知的主要内容,如果未能解决你的问题,请参考以下文章

ReactiveUI 中的 Xamarin.Forms 控件是不是需要自定义绑定?

如何在 Xamarin Forms iOS 中的特定页面上导航?

Xamarin Forms 可折叠 StackLayout

xamarin.forms 中的推送通知

AppCenter 崩溃和 Firebase Crashlytics - 两者都不起作用 - Xamarin.Forms iOS

Xamarin.Forms Android 推送通知不出现