我的项目中有三个标签:
1.Home
2。搜索
3。个人资料
当我单击“设备”的“后退按钮”时位于“配置文件”选项卡中时,我需要切换到“主页”选项卡。
在我的项目中,我已使用此链接中的BottomBar
https://asyncawait.wordpress.com/2016/06/16/bottom-menu-for-xamarin-forms-android/
答案 0 :(得分:1)
您可以在个人资料页面的OnBackButtonPressed()
事件中尝试使用此代码。
protected override bool OnBackButtonPressed()
{
var masterPage = this.Parent as TabbedPage;
masterPage.CurrentPage = masterPage.Children[0];
masterPage.CurrentPage.Focus();
return false;
}
然后可能是您必须将TabbedPage
更新为BottomBarPage`。
protected override bool OnBackButtonPressed()
{
var masterPage = this.Parent as BottomBarPage;
masterPage.CurrentPage = masterPage.Children[0];
masterPage.CurrentPage.Focus();
return false;
}