Создайте группу действий, используя mvvmcross и xamarin.droid.

Я хочу создать группу действий, используя mvvmcross и всю ее красоту. Но нигде не могу найти пример. С Activity мы используем MvxActivity, но MvxActivityGroup отсутствует.

Причина, по которой я это делаю, заключается в том, что я хочу иметь панель вкладок с несколькими группами действий, чтобы панель вкладок была видна во всех действиях.

Любые предложения или ссылки высоко ценятся

РЕДАКТИРОВАТЬ: Стюарт, как всегда, дает отличный ответ, и я отдаю ему должное, однако в итоге я сделал это по-другому. Я использовал фрагменты, MvxTabsFragmentActivity и пользовательские представления. Как это сделать показано в http://slodge.blogspot.dk/2013/06/n26-fragments-n1-days-of-mvvmcross.html Кроме того, насколько я понимаю, группа действий устарела, поэтому ей все равно не повезло.


person Bjarke    schedule 05.12.2013    source источник


Ответы (1)


ActivityGroup сама по себе является настраиваемой Activity — она наследуется от Activity

Если вы хотите добавить привязку данных к любому пользовательскому действию, вы можете сделать это с помощью источника событий и шагов mvx, аналогичных шагам, описанным для ActionBarActivity в: http://blog.ostebaronen.dk/2013

Если затем вы хотите ввести пользовательскую навигацию, вы можете переопределить презентатор MvvmCross по умолчанию — см. https://github.com/MvvmCross/MvvmCross/wiki/Customising-using-App-and-Setup#custom-presenters и http://slodge.blogspot.co.uk/2013/06/presenter-roundup.html

person Stuart    schedule 06.12.2013