我正在为 Android 创建一个移动应用程序。该应用程序有许多页面和一个导航系统。但是,如果您转到某些页面并单击系统后退按钮,则您返回的不是上一页,而是返回到起始页。应用程序有自己的应用程序栏,可以正常工作,但如何使用 Android 系统后退按钮修复此问题? 我使用 Flet 框架在 Python 中编写代码。
这可以帮助您删除视图中的当前视图,并帮助导航您访问的最后一页。这是导航返回上一页的简单方法。
def view_pop(view):
page.views.pop()
top_view = page.views[-1]
page.go(top_view.route)
page.on_route_change = route_change
page.on_view_pop = view_pop
page.go(page.route)
enter code here