У меня есть проект Xamarin.Forms. Я создал домашний экран с 4 пунктами меню в портативном проекте. Один из пользовательских интерфейсов создается в проекте Xamarin.Android. На главном экране (переносимый проект) при нажатии одного из пунктов меню должен открываться пользовательский интерфейс из проекта Xamarin.Android. Как добиться этой функциональности?
Открытый пользовательский интерфейс, созданный в Xamarin.Android из переносимого проекта Xamarin.Forms
Ответы (2)
Самым простым решением, которое приходит на ум, было бы создание класса в переносимом проекте, который наследует стандартную страницу xamarin.forms.
Затем реализуйте средство визуализации страниц для своего пользовательского класса страниц в проекте Android и используйте его для отображения собственного содержимого по своему усмотрению.
Это руководство/запись в блоге хорошо демонстрирует это .
person
irreal
schedule
24.08.2015
Вы можете смешивать Xamarin.Android/Xamarin.iOS и Xamarin.Forms. Вот несколько примеров для этого:
https://github.com/xamarin/xamarin-forms-samples/tree/master/Forms2Native
https://github.com/xamarin/xamarin-forms-samples/tree/master/Native2Forms
person
Daniel Luberda
schedule
25.08.2015