2017-09-21 2 views
1

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?

+0

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 –

+0

Le navigateur d'objet dans VS2017 révèle que la classe n'est pas disponible dans l'espace de noms mentionné. –

Répondre

2

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.

+0

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. –

+0

Cela fonctionne juste parfait –