avalonia框架android开发页面跳转如何实现

qq_20489289 2023-08-03 17:02:48

作为一个跨平台的框架,avalonia本身是支持在安卓端运行的,但是目前基本没看到有安卓端的项目实例,在电脑端可以使用的页面跳转方法在安卓端并不支持,有没有大佬能指导一下vs使用avalonia框架开发android软件时,要如何实现页面间的互相跳转呢

...全文
1108 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
JPCstorm 2023-08-03
  • 打赏
  • 举报
回复

Avalonia是一个跨平台的UI框架,支持在Windows, Linux, MacOS以及其他平台上开发.Net应用程序。然而,目前Avalonia并不支持在Android或iOS上进行开发。虽然开发者们正在探索将Avalonia移植到移动平台的可能性,但这仍然是一个长期的目标。

如果你希望使用VSCode开发Android应用,可以考虑使用Xamarin或者Uno Platform,它们都是支持.Net的跨平台移动应用开发框架。

如果你希望在Avalonia中实现页面间的跳转,你可以使用Window类来创建新的窗口,并使用Show()ShowDialog()方法来显示新的窗口。你也可以使用NavigationPageNavigationService来进行页面导航,但这需要你自行实现一些逻辑。

qq_20489289 2023-08-04
  • 举报
回复 1
@JPCstorm chat也是这么回我的,但既然框架本身跨平台且支持安卓运行,理论上应该是可以实现的吧

111,094

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧