Я включил MVVMCross в свои приложения, и действия без ошибок связаны с Viewmodels. Тем не менее, когда я создаю следующий файл MvxFragment, проект выдает следующие исключения (и при удалении файла снова отображается активность входа в систему, как и ожидалось, без каких-либо ошибок)
Класс MvxFragment
using Android.App;
using Android.Content;
using Android.OS;
using Android.Runtime;
using Android.Views;
using Android.Widget;
using Core.ViewModels;
using MvvmCross.Droid.Support.Fragments;
using MvvmCross.Droid.Support.V4;
using MvvmCross.Platforms.Android.Binding.BindingContext;
using MvvmCross.Platforms.Android.Presenters.Attributes;
namespace App.Driod.UI.Fragments
{
public class SettingsView : MvxFragment<SettingsViewModel>
{
public override View OnCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
{
var ignored = base.OnCreateView(inflater, container, savedInstanceState);
return this.BindingInflate(Resource.Layout.fragment_simple, null);
}
}
}
Ошибка После добавления класса SettingsView
System.Collections.Generic.KeyNotFoundException: 'Could not find view for Core.ViewModels.LoginViewModel'
я ищу решение для этого. Спасибо