Как добавить формы Xamarin в проект F # Xamarin Android? - PullRequest
1 голос
/ 02 июля 2019
  1. Создание приложения с использованием шаблона «Пустое приложение (Android) F #» в Visual Studio 2019
  2. Попробуйте добавить формы Xamarin try
  3. Формы Xamarin не могут быть добавлены? enter image description here

Что случилось? Как добавить формы Xamarin в проект F # Xamarin для Android?

Ответы [ 2 ]

0 голосов
/ 03 июля 2019

Я думаю, вы должны рассмотреть Вложение Xamarin.Forms .

Позволяет включать ContentPage Xamarin.Forms в приложение Xamarin.IOS или Xamarin.Android.

Я использовал его раньше, и это стоило значительных затрат производительности при загрузке страницы содержимого.

Вот документация Android .

public class MainActivity : AppCompatActivity
{
    public static string FolderPath { get; private set; }

    public static MainActivity Instance;

    protected override void OnCreate(Bundle bundle)
    {
        base.OnCreate(bundle);

        Forms.Init(this, bundle);
        Instance = this;

        SetContentView(Resource.Layout.Main);
        ...

        Android.Support.V4.App.Fragment mainPage = new NotesPage().CreateSupportFragment(this);
        SupportFragmentManager
            .BeginTransaction()
            .Replace(Resource.Id.fragment_frame_layout, mainPage)
            .Commit();
        ...
    }
    ...
}
0 голосов
/ 02 июля 2019

Прежде всего, вы не можете добавить пакеты nuget для форм xamarin в свой собственный проект xamarin.

Правильный процесс - вы можете создать проект форм xamarin, затем вы можете добавить пакет форм xamarin в xamarin.Платформа Android, как этот скриншот.

enter image description here

...