我已经在我的Xamarin.Form的Android项目中安装了CurrentActivityPlugin,以访问当前的热门活动。
我有DashboardPage.xaml
,与此同时,我导航到另一页MyProfilePage.xaml
。在这个级别上,如果我尝试使用CrossCurrentActivity.Current.Activity
来获取当前活动,它仍然只会给我MainActivity
。有什么办法知道哪个活动与MyProfilePage.xaml
相关联?
即使在Android的PageRenderer上,它也为我提供MainActivity
作为上下文,而不管我浏览的任何页面。
这是Xamarin.Forms与Page的基础活动的行为方式吗?
请参阅Android的PageRenderer屏幕截图。
答案 0 :(得分:1)
这是Xamarin的工作方式。所有导航都在单个活动MainActivity中完成。