私は、コードベースを最新のMVVMCrossライブラリに更新しています。AndroidのフラグメントをMvxFragmentに変換する
エラーCS0030:私は、読み込みエラーとのトラブルを抱えていますタイプ
Android.Support.V4.App.Fragment' to
MvvmCross.Droid.FullFragging.Fragments.MvxFragment」(CS0030)(QualBoard.Mobile.Droid)
コードは変換できません。 :
public override Fragment GetItem(int position)
{
var frag = Fragments.ElementAt(position);
var fragment = Fragment.Instantiate(_context,
FragmentJavaName(frag.FragmentType));
((MvxFragment)fragment).DataContext = frag.ViewModel;
return fragment;
}
問題の子ラインは:((MvxFragment)fragment).DataContext = frag.ViewModel;
です。
MVVMCrossバージョン4で使用する必要のあるものを以前に使用したものに置き換えて問題があります。
あなたは[MvvmCross AndroidSupport](https://github.com/MvvmCross/MvvmCross-AndroidSupport)ライブラリを調べましたか?実際に手助けする断片について十分に分かっていないが、うまくいけば、@Stuartはこれをすぐに見つけ、本当の答えを提供するだろう。 – pushasha