Xamarin Forms - 从 xaml.cs 导航到本机 Activity

Xamarin Forms - Navigate to Native Activity from xaml.cs

在我的 Xamarin Forms 项目中,我有启动器 activity 即 MainActivity。我正在使用 onCreate 方法中的以下行从 MainActivity 启动共享应用程序 App.xaml.cs。

LoadApplication(new App());

我正在使用 CustomTabbedPage,每个 TabbedPage 都有自己的 xaml 和 xaml.cs 文件。在 xaml.cs 个文件之一中。我需要导航到放置在 Droid 模块下的本机 activity。

await Navigation.PushModalAsync(new HomeView());

如果我从一个 xaml 视图导航到另一个视图,一切正常,但我无法从任何 xaml.cs 文件导航到本机屏幕。

Xamarin Forms 不支持导航到本机 Android 视图。但是您可以创建一个空的 PCL 页面并在页面的自定义渲染器中使用 NativeView。