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。
在我的 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。