如何为 ToastButton 设置事件?

How to set an event for a ToastButton?

嘿,我想要一个带有 TextboxButton 的 toast 通知,但我不知道如何为 Button 设置操作。 我有一个 variable,当我单击 Button 时,Textbox 中的文本应该保存在变量中。

new ToastContentBuilder()
    .AddArgument("conversationId", 9813)
    .AddText("Kein name eingegeben!")
    .AddInputTextBox("nameBox", "Bitte name hier eingeben")
    .AddButton(new ToastButton()
    .SetContent("Bestätigen")
    .AddArgument("action", "apply")
    .SetBackgroundActivation())
    .Show();

这是我现在创建的。 我希望有人能帮助我!

在 Xamarin 中?

首先,添加命名空间:using Xamarin.Essentials;

然后将波纹管代码放入 Activity

中的 OnCreate() 方法
Platform.Init(bundle);

然后使用下面的代码进行对话;

string result = await DisplayPromptAsync("Question 1", "What's your name?");

官方文档提到“当用户点击您的通知(或前台激活通知上的按钮)时,您应用的 App.xaml.cs OnActivated 将被调用,并且您添加的参数将被返回。”所以你可以参考这部分知道 how to handle activation.