J'essaye de passer à MvvmCross 5.2 et d'obtenir une erreur de syntaxe sur le MvxCachingFragmentCompatActivity. Est-ce que cette classe a disparu?Est-ce que MvxCachingFragmentCompatActivity a disparu?
Répondre
Comme cela est expliqué dans le blog 5.2: https://www.mvvmcross.com/mvvmcross-52-release/
Nous avons refactorisé le présentateur Android et il n'y a pas besoin de plus pour une Activity
comme MvxCachingFragmentCompatActivity
spécial. Le Activity
conseillé d'utiliser maintenant est le MvxAppCompatActivity
.
J'ai vu l'explication dans le blog mais je n'ai pas vu de remarque que cette modification brisait MvxCachingFragmentCompatActivity. Je vais essayer de passer à MvxAppCompatActivity. –
Cela fonctionne juste parfait –
Cette classe est disponible dans l'espace de noms MvvmCross.Droid.Support.V7.AppCompat. Il a été installé via Nuget mais pour une raison quelconque n'est pas disponible. J'ai essayé de réinstaller de la bibliothèque mais pas de chance jusqu'à présent –
Le navigateur d'objet dans VS2017 révèle que la classe n'est pas disponible dans l'espace de noms mentionné. –