2013-08-27 6 views
2

Я делал быстрый эксперимент, и мне было интересно, нужно ли мне использовать MvxTabsFragmentActivity или можно ли это сделать, используя стандартную логику ActionBar? Я попытался реализовать его, но если я что-то схожу с этим example, я получаю проблемы с MvxFragment, которые не могут быть преобразованы в Android.App.Fragment.Поддерживает ли MVVMCross ActionBar?

Я изучал это немного, и это может быть связано с конфликтом пространства имен с библиотекой поддержки v4. Может ли кто-нибудь пролить свет на это?

Является ли MvxTabsFragmentActivity «старым» способом использования вкладок Android?

ответ

2

Является ли MvxTabsFragmentActivity «старым» способом использования вкладок Android?

Нет - старый способ Андроида делать вкладки использует деятельность

MvxFragment не будучи в состоянии быть преобразован в Android.App.Fragment

MvxFragment основан на фрагменте поддержки библиотеки реализация, позволяющая использовать обратно в Android 2.x

Подробнее об этой библиотеке поддержки можно узнать по адресу http://developer.android.com/tools/support-library/index.html и есть введение в mv х реализация фрагмента в http://slodge.blogspot.co.uk/2013/06/n26-fragments-n1-days-of-mvvmcross.html

поддержка Xamarin для опорной Lib описана в http://docs.xamarin.com/guides/android/platform_features/fragments/part_4_-_providing_backwards_compatibility_with_the_android_support_package

Однако, кажется, есть некоторые проблемы с Xamarin поддержкой последней версии - см http://forums.xamarin.com/discussion/7018/xamarin-support-for-the-new-july-2013-revision-18-v7-compatibility-library для обсуждения и возможных альтернатив - от моего чтения на этой теме, предложение Xamarin, похоже, заключается в использовании ActionBarSherlock - хотя я бы также подумал о LegacyBar

+0

Спасибо, что очистили это! – PkL728

+0

Как использовать ActionBarSherlock или LegacyBar с MvvmCross? У меня есть вся моя логика, написанная внутри PCL с помощью ViewModels & Business Logic –

Смежные вопросы