我有一个 Xamarin Forms 应用程序,它会引发 Android 通知,但我无法创建一个简单的页面,当用户单击通知时,该页面将与用户进行交互。我知道在 Xamarin.Forms 中只有 1 个活动,因此挂起的 Intent 必须是该 mainActivity
我已将 LaunchMode 设置为 SingleTop 和 Intent Filter 以匹配 pendingIntent 中使用的 Intent 名称
现在,当我单击通知时,我确实被路由到了 MainActivity 的 OnResume,但我不明白如何:1) 由于通知单击而认识到我在此活动中 - 我尝试向待处理的 Intent 添加一个 Extra,但是当我检查 this.Intent.Extras 时它不在那里 2) 即使我知道我由于点击通知而在活动中,我如何从活动中启动特定页面。我是 Xamarin 的新手,但看不到如何导航到内容页面或访问导航堆栈。
这一定是一个非常常见的用例,但我找不到任何相关的内容。